body.nyra-suite-editor{--nyra-menu-bg:#111827;--nyra-menu-bg-deep:#0b1220;--nyra-menu-hover:#243044;--nyra-menu-border:rgba(148,163,184,.28);--nyra-menu-inner-border:rgba(148,163,184,.14);--nyra-menu-divider:rgba(148,163,184,.18);--nyra-menu-text:#e5e7eb;--nyra-menu-muted:#94a3b8;--nyra-menu-icon:#93c5fd;--nyra-menu-shadow:0 18px 45px rgba(0,0,0,.36);}body.nyra-suite-editor :where(.overlay-menu,.mainMenuPanel,.main-menu-panel,.nyra-menu){color:var(--nyra-menu-text);border:1px solid var(--nyra-menu-border) !important;border-radius:12px !important;background:var(--nyra-menu-bg) !important;box-shadow:var(--nyra-menu-shadow) !important;padding:6px !important;max-height:calc(100vh - 58px);overflow-y:auto;overflow-x:hidden;}body.nyra-suite-editor :where(.mainMenuPanel,.main-menu-panel,.nyra-menu){width:min(292px,calc(100vw - 16px)) !important;}body.nyra-suite-editor :where(.menu-item,.menu-submenu-toggle,.mainMenuPanel > button,.mainMenuPanel .submenuTrigger,.main-menu-panel > button,.main-menu-panel .export-submenu > button,.nyra-menu > button,.nyra-menu-trigger,.submenuPanel button,.export-submenu-panel button,.nyra-submenu button,.menu-submenu-panel button){width:100%;min-height:38px;display:flex;align-items:center;gap:10px;border:0 !important;border-radius:8px !important;padding:9px 10px !important;color:var(--nyra-menu-text) !important;background:transparent !important;text-align:left;cursor:pointer;box-shadow:none !important;transform:none !important;}body.nyra-suite-editor :where(.menu-item,.menu-submenu-toggle,.mainMenuPanel > button,.mainMenuPanel .submenuTrigger,.main-menu-panel > button,.main-menu-panel .export-submenu > button,.nyra-menu > button,.nyra-menu-trigger,.submenuPanel button,.export-submenu-panel button,.nyra-submenu button,.menu-submenu-panel button):hover,body.nyra-suite-editor :where(.menu-item,.menu-submenu-toggle,.mainMenuPanel > button,.mainMenuPanel .submenuTrigger,.main-menu-panel > button,.main-menu-panel .export-submenu > button,.nyra-menu > button,.nyra-menu-trigger,.submenuPanel button,.export-submenu-panel button,.nyra-submenu button,.menu-submenu-panel button):focus-visible{color:#fff !important;background:var(--nyra-menu-hover) !important;outline:none;}body.nyra-suite-editor :where(.menu-icon,.menuIcon){width:21px;flex:0 0 21px;text-align:center;color:var(--nyra-menu-icon) !important;font-size:15px;}body.nyra-suite-editor .nyra-menu button > span:last-child:not(:first-child){margin-left:auto;color:var(--nyra-menu-muted);font-size:11px;}body.nyra-suite-editor :where(.menu-divider,.menuDivider,.nyra-menu hr){height:1px;border:0 !important;margin:4px 5px !important;background:var(--nyra-menu-divider) !important;}body.nyra-suite-editor :where(.menu-submenu,.submenu,.export-submenu,.nyra-menu-group){position:relative !important;}body.nyra-suite-editor :where(.menu-submenu-panel,.submenuPanel,.export-submenu-panel,.nyra-submenu){position:static !important;inset:auto !important;width:auto !important;min-width:0 !important;max-height:none !important;display:none;gap:3px;margin:3px 0 3px 26px !important;padding:3px !important;overflow:visible !important;border:1px solid var(--nyra-menu-inner-border) !important;border-radius:8px !important;color:var(--nyra-menu-text) !important;background:var(--nyra-menu-bg-deep) !important;box-shadow:none !important;}body.nyra-suite-editor .menu-submenu.open > .menu-submenu-panel,body.nyra-suite-editor .submenu.open > .submenuPanel,body.nyra-suite-editor .export-submenu.open > .export-submenu-panel,body.nyra-suite-editor .nyra-submenu.open{display:grid !important;}body.nyra-suite-editor .nyra-menu .nyra-menu-group:hover > .nyra-submenu:not(.open),body.nyra-suite-editor .nyra-menu .nyra-menu-group:focus-within > .nyra-submenu:not(.open){display:none !important;}body.nyra-suite-editor :where(.menu-arrow,.submenuArrow,.nyra-menu-trigger > span:last-child){margin-left:auto;color:var(--nyra-menu-muted) !important;font-size:20px;line-height:1;transition:transform .16s ease;}body.nyra-suite-editor .menu-submenu.open > .menu-submenu-toggle .menu-arrow,body.nyra-suite-editor .submenu.open > .submenuTrigger .submenuArrow,body.nyra-suite-editor .export-submenu.open > button .menu-arrow,body.nyra-suite-editor .nyra-menu-group:has(> .nyra-submenu.open) > .nyra-menu-trigger > span:last-child{transform:rotate(90deg);}body.nyra-suite-editor :where(.mainMenuBtn,.main-menu-btn,.nyra-top-button,#menuBtn){background:#fff;}@media (max-width:720px){body.nyra-suite-editor :where(.mainMenuPanel,.main-menu-panel,.nyra-menu,.overlay-menu){width:min(292px,calc(100vw - 16px)) !important;}}