#pop-root{position:fixed;inset:0;pointer-events:none;z-index:99999}#pop-root .pop-panel{position:absolute;pointer-events:auto;background:#fff;border:1px solid rgb(0 0 0 / .08);border-radius:12px;box-shadow:0 10px 30px rgb(0 0 0 / .12);padding:12px 14px;max-width:min(90vw, 360px);opacity:0;transform:translateY(4px) scale(.98);transition:opacity .15s ease,transform .15s ease}#pop-root .pop-panel.in{opacity:1;transform:translateY(0) scale(1)}#pop-root .pop-panel::after{content:"";position:absolute;width:0;height:0;border:8px solid #fff0}#pop-root .pop-panel.top::after{border-top-color:#fff;top:100%;left:50%;transform:translateX(-50%)}#pop-root .pop-panel.bottom::after{border-bottom-color:#fff;bottom:100%;left:50%;transform:translateX(-50%)}#pop-root .pop-panel.left::after{border-left-color:#fff;left:100%;top:50%;transform:translateY(-50%)}#pop-root .pop-panel.right::after{border-right-color:#fff;right:100%;top:50%;transform:translateY(-50%)}.pop-templates{display:none!important}@media (prefers-color-scheme:dark){#pop-root .pop-panel{background:#1f1f1f;color:#eaeaea;border-color:rgb(255 255 255 / .08)}#pop-root .pop-panel.top::after{border-top-color:#1f1f1f}#pop-root .pop-panel.bottom::after{border-bottom-color:#1f1f1f}#pop-root .pop-panel.left::after{border-left-color:#1f1f1f}#pop-root .pop-panel.right::after{border-right-color:#1f1f1f}}body[data-dashboard-theme="light"]{--popx-bg:#ffffff;--popx-fg:#202123;--popx-border:#E3E3E7;--popx-shadow:0 10px 30px rgba(0,0,0,.12);--popx-hover:#EDEDED;--popx-active:#EDEDED;--popx-accent:#6366f1}body[data-dashboard-theme="dark"]{--popx-bg:#2A2B33;--popx-fg:#ECECF1;--popx-border:rgba(255,255,255,.10);--popx-shadow:0 10px 30px rgba(0,0,0,.40);--popx-hover:#444654;--popx-active:#444654;--popx-accent:#8b5cf6}#pop-root .pop-panel{background:var(--popx-bg)!important;color:var(--popx-fg)!important;border:1px solid var(--popx-border)!important;box-shadow:var(--popx-shadow)!important}#pop-root .pop-panel.top::after{border-top-color:var(--popx-bg)!important}#pop-root .pop-panel.bottom::after{border-bottom-color:var(--popx-bg)!important}#pop-root .pop-panel.left::after{border-left-color:var(--popx-bg)!important}#pop-root .pop-panel.right::after{border-right-color:var(--popx-bg)!important}#pop-root .pop-link,#pop-root a.elementor-button{display:block;width:100%;padding:.625rem .75rem;border-radius:.75rem;background:#fff0;border:1px solid #fff0;color:var(--popx-fg);line-height:1.2;text-decoration:none;transition:background .15s ease,transform .08s ease,filter .15s ease}#pop-root .pop-link:hover,#pop-root a.elementor-button:hover{background:var(--popx-hover)}#pop-root .pop-link:active,#pop-root a.elementor-button:active{background:var(--popx-active)}#pop-root .pop-link:focus-visible,#pop-root a.elementor-button:focus-visible{outline:2px solid var(--popx-accent);outline-offset:2px}#pop-root .pop-panel{padding:5px!important}#pop-root .pop-panel::after{content:none!important}#pop-root .pop-panel :where(.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container){margin:0!important;padding:0!important}#pop-root .pop-panel .elementor-button-wrapper{width:100%;margin:0!important}#pop-root .pop-panel a.elementor-button,#pop-root .pop-panel a.elementor-button-link,#pop-root .pop-panel .pop-link{display:block;width:100%;margin:0!important;padding:.625rem .75rem;border-radius:.75rem;background:#fff0;border:1px solid #fff0;color:inherit;text-align:left!important;line-height:1.2;text-decoration:none;transition:background .15s ease,transform .08s ease,filter .15s ease}#pop-root .pop-panel a.elementor-button .elementor-button-content-wrapper{justify-content:flex-start!important;width:100%}#pop-root .pop-panel a.elementor-button:hover,#pop-root .pop-panel a.elementor-button-link:hover,#pop-root .pop-panel .pop-link:hover{background:var(--popx-hover)!important}#pop-root .pop-panel a.elementor-button:active,#pop-root .pop-panel a.elementor-button-link:active,#pop-root .pop-panel .pop-link:active{background:var(--popx-active)!important}.dashboard--collapsed #pop-root .elementor-button-text{display:inline-block!important;opacity:1!important;visibility:visible!important;width:auto!important;max-width:none!important;height:auto!important;overflow:visible!important;white-space:normal!important;text-indent:0!important;clip:auto!important;clip-path:none!important}.dashboard--collapsed #pop-root a.elementor-button .elementor-button-content-wrapper{justify-content:flex-start!important;gap:.5rem!important}.dashboard--collapsed #pop-root .elementor-button .elementor-button-icon{margin:0 .25rem 0 0!important}.dashboard--collapsed #pop-root .elementor-align-icon-right .elementor-button-icon{margin:0 0 0 .25rem!important}