.bde-popup{width:100%;height:calc(100% - var(--wp-admin--admin-bar--height, 0px));position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;top:var(--wp-admin--admin-bar--height,0px);left:0}.bde-popup .breakdance-popup{position:relative;display:flex;max-width:100%;max-height:100%;width:750px}.bde-popup .breakdance-popup-content{background-color:var(--bde-background-color);display:flex;align-items:flex-start;flex-direction:column;max-width:100%;width:100%;height:100%;text-align:left;padding:30px;overflow:auto}.bde-popup .breakdance-popup-content>*{flex-shrink:0}.bde-popup .breakdance-popup-content:empty{height:400px}.breakdance-popup .breakdance-popup-close-button{cursor:pointer;display:flex;align-items:center;position:absolute;--closeButtonSize:40px;--closeButtonOutsideOffset:0px;font-size:var(--closeButtonSize);transition:var(--bde-transition-duration) ease-in-out all}.breakdance-popup-close-icon{display:flex}.breakdance-popup .breakdance-popup-close-button.hidden{opacity:0;visibility:hidden}.breakdance-popup-close-icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.breakdance-popup-position-top-left{top:0;left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-middle-left{top:50%;transform:translateY(-50%);left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-bottom-left{bottom:0;left:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-top-right{top:0;right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-middle-right{top:50%;transform:translateY(-50%);right:calc(0px - var(--closeButtonOutsideOffset))}.breakdance-popup-position-bottom-right{bottom:0;right:calc(0px - var(--closeButtonOutsideOffset))}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.pt-switcher{position:relative;display:inline-flex;align-items:center;font-family:inherit;font-size:14px;line-height:1.4}.pt-switcher__toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:inherit;font-size:inherit;font-family:inherit;cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.pt-switcher__toggle:hover{border-color:#94a3b8}.pt-switcher__arrow{transition:transform 0.2s}.pt-switcher__toggle[aria-expanded="true"] .pt-switcher__arrow{transform:rotate(180deg)}.pt-switcher__dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:100;min-width:160px;margin:0;padding:4px;list-style:none;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 0.15s,visibility 0.15s,transform 0.15s}.pt-switcher__dropdown--open{opacity:1;visibility:visible;transform:translateY(0)}.pt-switcher__item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;color:#334155;text-decoration:none;font-size:inherit;transition:background-color 0.15s}.pt-switcher__item:hover{background:#f1f5f9;text-decoration:none;color:#1e293b}.pt-switcher__item--active{font-weight:600;color:#1e293b}.pt-switcher__list{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.pt-switcher__link{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:4px;color:#64748b;text-decoration:none;font-size:inherit;transition:color 0.15s,background-color 0.15s}.pt-switcher__link:hover{color:#1e293b;background:#f1f5f9;text-decoration:none}.pt-switcher__link--active{color:#1e293b;font-weight:600}.pt-switcher__flags{display:flex;align-items:center;gap:8px}.pt-switcher__flag-link{display:inline-flex;align-items:center;opacity:0.6;transition:opacity 0.15s,transform 0.15s;text-decoration:none}.pt-switcher__flag-link:hover{opacity:1;transform:scale(1.1)}.pt-switcher__flag-link--active{opacity:1}.pt-flag{display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;flex-shrink:0}.pt-flag--rectangle{font-size:22px}.pt-flag{font-family:"Twemoji Country Flags","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}