@font-face{font-family:DSSBMICONS;src:url('fonts/icomoon.eot');src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('fonts/icomoon.woff') format('woff'),url('fonts/icomoon.ttf') format('truetype');font-display:swap}.dssbm-buttons-container{display:flex;flex-wrap:wrap;margin-bottom:0!important}.dssbm-buttons-container .social-button{box-sizing:border-box;display:flex}.dssbm-buttons-container .social-button.et_pb_module{margin-bottom:0!important}.dssbm-buttons-container .social-button a{display:flex!important;align-items:center;justify-content:flex-start;text-decoration:none;transition:background-color .3s ease;width:100%;box-sizing:border-box}.dssbm-buttons-container .social-button-icon{display:flex!important;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2)}.dssbm-buttons-container .icon-left .social-button-icon,.dssbm-buttons-container .icon-right .social-button-icon{align-self:stretch!important}.dssbm-buttons-container .social-button-label{width:100%}.dssbm-buttons-container .icon-top a{flex-direction:column;align-items:center;justify-content:center}.dssbm-buttons-container .icon-only .social-button-icon{width:100%;font-size:20px}.dssbm-buttons-container .icon-only .social-button-label{display:none!important}.dssbm-buttons-container .social-button.social-network-more.dssbm-label-hidden{width:fit-content!important;max-width:fit-content!important;min-width:0!important;flex:0 0 auto!important}.dssbm-buttons-container .social-button.social-network-more.dssbm-label-hidden a{width:auto!important;min-width:0!important;justify-content:center}.dssbm-buttons-container .social-button.social-network-more.dssbm-label-hidden .social-button-icon{width:auto!important}.dssbm-buttons-container .social-button.social-network-more.dssbm-label-hidden .social-button-label{display:none!important}.dssbm-buttons-container .dssbm-more-wrapper{position:relative;display:flex;box-sizing:border-box}.dssbm-buttons-container .dssbm-more-wrapper>.social-button{width:100%}.dssbm-more-menu{position:absolute;left:0;top:100%;z-index:999999;box-sizing:border-box;margin-top:8px;visibility:hidden;opacity:0;pointer-events:none;max-width:calc(100vw - 20px);overflow:hidden;padding:10px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.15)}.dssbm-more-menu-scroll{display:grid;grid-auto-rows:min-content;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;width:100%;flex:1 1 100%;min-width:0}.dssbm-more-menu.dssbm-more-menu-right{left:auto;right:0}.dssbm-more-elevate{position:relative!important;z-index:100000!important}.dssbm-more-wrapper.is-open .dssbm-more-menu{visibility:visible;opacity:1;pointer-events:auto}.dssbm-more-wrapper.dssbm-more-hover.is-open::after{content:'';position:absolute;left:0;right:0;top:100%;height:12px}.dssbm-more-wrapper.dssbm-anim-fade .dssbm-more-menu{transition:opacity var(--dssbm-anim-speed, .2s) ease,visibility var(--dssbm-anim-speed, .2s) ease}.dssbm-more-wrapper.dssbm-anim-slide .dssbm-more-menu{transform:translateY(-8px);transition:opacity var(--dssbm-anim-speed, .2s) ease,transform var(--dssbm-anim-speed, .2s) ease,visibility var(--dssbm-anim-speed, .2s) ease}.dssbm-more-wrapper.dssbm-anim-slide.is-open .dssbm-more-menu{transform:translateY(0)}.dssbm-more-wrapper.dssbm-anim-none .dssbm-more-menu{transition:none}.dssbm-more-menu .social-button{width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.dssbm-buttons-container .dssbm-more-menu .social-button-icon{width:auto!important;flex:0 0 auto}.dssbm-buttons-container .dssbm-more-menu .social-button-label{width:auto!important;flex:1 1 auto;white-space:normal;overflow-wrap:break-word}.dssbm-buttons-container .dssbm-more-collapsible{display:none!important}.dssbm-buttons-container .dssbm-more-collapsible.is-shown{display:flex!important}.dssbm-more-collapsible.dssbm-anim-fade.is-shown{animation:dssbmMoreFadeIn var(--dssbm-anim-speed,.2s) ease}.dssbm-more-collapsible.dssbm-anim-slide.is-shown{animation:dssbmMoreSlideIn var(--dssbm-anim-speed,.2s) ease}@keyframes dssbmMoreFadeIn{from{opacity:0}to{opacity:1}}@keyframes dssbmMoreSlideIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.dssbm-buttons-container .social-button .dssbm-more-icon-expanded{display:none!important}.dssbm-more-inline-trigger.is-expanded .dssbm-more-icon-default,.dssbm-more-wrapper.is-open>.social-button .dssbm-more-icon-default{display:none!important}.dssbm-more-inline-trigger.is-expanded:not(.text-only) .dssbm-more-icon-expanded,.dssbm-more-wrapper.is-open>.social-button:not(.text-only) .dssbm-more-icon-expanded{display:flex!important}.dssbm-more-menu-heading{grid-column:1/-1;font-weight:600;margin-bottom:6px}.dssbm-buttons-container .text-only{text-align:center;box-sizing:border-box}.dssbm-buttons-container .text-only .social-button-icon{display:none!important}.dssbm-buttons-container .social-button-icon.custom-icon.et-pb-icon{font-family:DSSBMICONS,serif;display:inline-block;line-height:1}.dssbm-buttons-container .social-button-icon.custom-icon.et-pb-icon::before{flex:0 0 auto;margin:auto}.dssbm-buttons-container .social-network-gab .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/gab.svg') center/contain no-repeat;mask:url('icons/gab.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-mewe .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/mewe.svg') center/contain no-repeat;mask:url('icons/mewe.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-bluesky .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/bluesky.svg') center/contain no-repeat;mask:url('icons/bluesky.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-chatgpt .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/chatgpt.svg') center/contain no-repeat;mask:url('icons/chatgpt.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-copilot .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/copilot.svg') center/contain no-repeat;mask:url('icons/copilot.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-threads .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/threads.svg') center/contain no-repeat;mask:url('icons/threads.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-gemini .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/gemini.svg') center/contain no-repeat;mask:url('icons/gemini.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-claude .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/claude.svg') center/contain no-repeat;mask:url('icons/claude.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-grok .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/grok.svg') center/contain no-repeat;mask:url('icons/grok.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-mistral .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/mistral.svg') center/contain no-repeat;mask:url('icons/mistral.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-perplexity .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/perplexity.svg') center/contain no-repeat;mask:url('icons/perplexity.svg') center/contain no-repeat}.dssbm-buttons-container .social-network-microsoft_teams .social-button-icon.custom-icon.et-pb-icon::before{content:'';display:block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url('icons/microsoft-teams.svg') center/contain no-repeat;mask:url('icons/microsoft-teams.svg') center/contain no-repeat}@media print{.dssbm-buttons-container{display:none}}