div.eapps-widget { position: relative; }
div.eapps-widget.eapps-widget-show-toolbar::before { position: absolute; content: ""; display: block; inset: 0px; pointer-events: none; border: 1px solid transparent; transition: border 0.3s; z-index: 1; }
.eapps-widget-toolbar { position: absolute; top: -32px; left: 0px; right: 0px; display: block; z-index: 99999; padding-bottom: 4px; transition: 0.3s; pointer-events: none; opacity: 0; }
.eapps-widget:hover .eapps-widget-toolbar { opacity: 1; pointer-events: auto; }
.eapps-widget-toolbar a { text-decoration: none; box-shadow: none !important; }
.eapps-widget-toolbar-panel { border-radius: 6px; background-color: rgb(34, 34, 34); color: rgb(255, 255, 255); display: inline-flex; align-items: center; top: 0px; position: relative; transition: 0.3s; opacity: 0; overflow: hidden; backface-visibility: hidden; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 1px; height: 28px; }
.eapps-widget:hover .eapps-widget-toolbar-panel { opacity: 1; }
.eapps-widget-toolbar-panel-wrapper { width: 100%; position: relative; }
.eapps-widget-toolbar-panel-only-you { position: absolute; top: -24px; font-size: 11px; line-height: 14px; color: rgb(156, 156, 156); padding: 5px 4px; }
.eapps-widget-toolbar-panel-logo { width: 28px; height: 28px; border-right: 1px solid rgba(255, 255, 255, 0.2); display: flex; align-items: center; justify-content: center; }
.eapps-widget-toolbar-panel-logo svg { display: block; width: 15px; height: 15px; fill: rgb(249, 50, 98); }
.eapps-widget-toolbar-panel-edit { font-size: 12px; font-weight: 400; line-height: 14px; display: inline-flex; align-items: center; padding: 9px; border-right: 1px solid rgba(255, 255, 255, 0.2); color: rgb(255, 255, 255); text-decoration: none; }
.eapps-widget-toolbar-panel-edit-icon { width: 14px; height: 14px; margin-right: 8px; }
.eapps-widget-toolbar-panel-edit-icon svg { display: block; width: 100%; height: 100%; fill: rgb(255, 255, 255); }
.eapps-widget-toolbar-panel-views { display: inline-flex; justify-content: center; align-items: center; }
.eapps-widget-toolbar-panel-views-label { font-size: 12px; font-weight: 400; line-height: 14px; margin-left: 8px; }
.eapps-widget-toolbar-panel-views-bar { display: inline-flex; width: 70px; height: 3px; border-radius: 2px; margin-left: 8px; background-color: rgba(255, 255, 255, 0.3); }
.eapps-widget-toolbar-panel-views-bar-inner { border-radius: 2px; background-color: rgb(74, 213, 4); }
.eapps-widget-toolbar-panel-views-green .eapps-widget-toolbar-panel-views-bar-inner { background-color: rgb(74, 213, 4); }
.eapps-widget-toolbar-panel-views-red .eapps-widget-toolbar-panel-views-bar-inner { background-color: rgb(255, 71, 52); }
.eapps-widget-toolbar-panel-views-orange .eapps-widget-toolbar-panel-views-bar-inner { background-color: rgb(255, 180, 0); }
.eapps-widget-toolbar-panel-views-percent { display: inline-flex; margin-left: 8px; margin-right: 8px; font-size: 12px; font-weight: 400; line-height: 14px; }
.eapps-widget-toolbar-panel-views-get-more { padding: 9px 16px; background-color: rgb(249, 50, 98); color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; border-radius: 0px 6px 6px 0px; }
.eapps-widget-toolbar-panel-share { position: absolute; top: 0px; display: inline-block; margin-left: 8px; width: 83px; height: 28px; padding-bottom: 4px; box-sizing: content-box !important; }
.eapps-widget-toolbar-panel-share:hover .eapps-widget-toolbar-panel-share-block { opacity: 1; pointer-events: all; }
.eapps-widget-toolbar-panel-share-button { padding: 0px 18px; height: 28px; background-color: rgb(28, 145, 255); color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; border-radius: 6px; position: absolute; top: 0px; display: flex; flex-direction: row; cursor: default; align-items: center; }
.eapps-widget-toolbar-panel-share-button svg { display: inline-block; margin-right: 6px; fill: rgb(255, 255, 255); position: relative; top: -1px; }
.eapps-widget-toolbar-panel-share-block { position: absolute; background: rgb(255, 255, 255); border: 1px solid rgba(18, 18, 18, 0.1); border-radius: 10px; width: 209px; top: 32px; transform: translateX(-63px); opacity: 0; pointer-events: none; transition: 0.3s; box-shadow: rgba(0, 0, 0, 0.05) 0px 4px 6px; }
.eapps-widget-toolbar-panel-share-block:hover { opacity: 1; pointer-events: all; }
.eapps-widget-toolbar-panel-share-block-text { color: rgb(17, 17, 17); font-size: 15px; font-weight: 400; padding: 12px 0px; text-align: center; }
.eapps-widget-toolbar-panel-share-block-text-icon { padding-bottom: 4px; }
.eapps-widget-toolbar-panel-share-block-actions { display: flex; flex-direction: row; border-top: 1px solid rgba(18, 18, 18, 0.1); }
.eapps-widget-toolbar-panel-share-block-actions-item { width: 33.3333%; display: flex; justify-content: center; align-items: center; height: 39px; transition: 0.3s; background-color: transparent; }
.eapps-widget-toolbar-panel-share-block-actions-item:hover { background-color: rgb(250, 250, 250); }
.eapps-widget-toolbar-panel-share-block-actions-item a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
.eapps-widget-toolbar-panel-share-block-actions-item-icon { width: 16px; height: 16px; display: block; }
.eapps-widget-toolbar-panel-share-block-actions-item-facebook .eapps-widget-toolbar-panel-share-block-actions-item-icon { fill: rgb(60, 90, 155); }
.eapps-widget-toolbar-panel-share-block-actions-item-twitter .eapps-widget-toolbar-panel-share-block-actions-item-icon { fill: rgb(26, 178, 232); }
.eapps-widget-toolbar-panel-share-block-actions-item-google .eapps-widget-toolbar-panel-share-block-actions-item-icon { fill: rgb(221, 75, 57); }
.eapps-widget-toolbar-panel-share-block-actions-item:not(:last-child) { border-right: 1px solid rgba(18, 18, 18, 0.1); }