.zeeg-badge-widget,.zeeg-badge-widget *,.zeeg-overlay,.zeeg-overlay *{font-size:16px;line-height:1.2em}.zeeg-badge-widget iframe,.zeeg-overlay iframe{display:inline;width:100%;height:100%}.zeeg-popup-content{position:relative}.zeeg-popup-content.zeeg-mobile{-webkit-overflow-scrolling:touch;overflow-y:auto}.zeeg-overlay{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:9999;background-color:rgba(90,90,90,.4);backdrop-filter:blur(1px)}.zeeg-overlay .zeeg-close-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.zeeg-overlay .zeeg-popup{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:85%;min-width:920px;max-width:1056px;height:100%;max-height:724px}.zeeg-overlay .zeeg-popup .zeeg-popup-content{height:100%}.zeeg-overlay .zeeg-popup-close{position:absolute;top:25px;right:25px;color:var(--tw-button-color);cursor:pointer;font-size:28px;line-height:16px;font-weight:100;font-family:monospace;background-color:#fff;border:1px solid var(--tw-button-color);border-radius:99px;padding:12px}@media (max-width:975px){.zeeg-overlay .zeeg-popup{position:fixed;top:50px;left:0;right:0;bottom:0;transform:none;width:100%;height:auto;min-width:0;max-height:none}.zeeg-overlay .zeeg-popup-close{top:15px;right:15px}}.zeeg-badge-widget{position:fixed;right:20px;bottom:15px;z-index:9998}.zeeg-badge-widget .zeeg-badge-content{width:auto;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);background-color:var(--tw-button-color,#f97316);border-radius:99px;border:2px solid var(--tw-button-color,#f97316);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 16px;font-family:sans-serif;text-align:center;vertical-align:middle;font-weight:700;font-size:14px;color:var(--tw-button-text-color,#fff);cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.zeeg-badge-widget .zeeg-badge-content:hover{box-shadow:none;transform:translateY(.125rem)}.zeeg-badge-widget .zeeg-badge-content:active{box-shadow:0 0 #0000,0 0 #0000,var(--tw-active-shadow,inset 0 2px 4px hsl(15 79% 34% / 50%))}.zeeg-badge-widget .zeeg-badge-content span{display:block;font-size:12px;font-weight:300}.zeeg-spinner{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;z-index:-1}