UNPKG

@csr632/next

Version:

A configurable component library for web built on React.

720 lines (705 loc) 35.8 kB
.next-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; margin: -1px; } .next-nav { box-sizing: border-box; min-width: auto; padding: 0; border-radius: 0; } .next-nav *, .next-nav *:before, .next-nav *:after { box-sizing: border-box; } .next-nav-icon.next-icon { margin-right: 4px; font-weight: inherit; } .next-nav-icon.next-icon:before, .next-nav-icon.next-icon .next-icon-remote { width: 12px; font-size: 12px; line-height: inherit; } .next-nav-group-label { height: 40px; height: var(--nav-group-height, 40px); line-height: 40px; line-height: var(--nav-group-height, 40px); font-size: 16px; font-size: var(--nav-group-font-size, 16px); } .next-nav-item .next-menu-item-text > span, .next-nav-item .next-nav-group-label > span { opacity: 1; transition: opacity 100ms linear; transition: opacity var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); } .next-nav-item a { text-decoration: none; color: inherit; } .next-nav-item .next-menu-hoz-icon-arrow.next-icon, .next-nav-item .next-menu-icon-arrow.next-icon, .next-nav-item:hover .next-menu-hoz-icon-arrow.next-icon, .next-nav-item:hover .next-menu-icon-arrow.next-icon, .next-nav-item.next-focused .next-menu-hoz-icon-arrow.next-icon, .next-nav-item.next-focused .next-menu-icon-arrow.next-icon, .next-nav-item.next-selected .next-menu-hoz-icon-arrow.next-icon, .next-nav-item.next-selected .next-menu-icon-arrow.next-icon, .next-nav-item.next-opened .next-menu-hoz-icon-arrow.next-icon, .next-nav-item.next-opened .next-menu-icon-arrow.next-icon { color: inherit; top: 0; transform-origin: center 50%; } .next-nav.next-active .next-nav-item:before { position: absolute; transition: all 300ms ease; transition: all var(--motion-duration-standard, 300ms) var(--motion-ease, ease); content: ''; } .next-nav.next-hoz { height: 44px; height: calc(var(--nav-hoz-height, 44px) + 2*var(--nav-hoz-item-margin-tb, 0px)); line-height: 42px; line-height: calc(var(--nav-hoz-height, 44px) - var(--popup-local-border-width, 1px)*2); font-size: 12px; font-size: var(--nav-hoz-font-size, 12px); } .next-nav.next-hoz .next-menu-item { margin-left: 0px; margin-left: var(--nav-hoz-item-margin-lr, 0px); margin-right: 0px; margin-right: var(--nav-hoz-item-margin-lr, 0px); padding: 0 20px; padding: 0 var(--nav-hoz-item-padding-lr, 20px); border-radius: 0; border-radius: var(--nav-hoz-item-corner, 0); } .next-nav.next-hoz .next-menu-item, .next-nav.next-hoz .next-menu-sub-menu-wrapper > .next-menu-item { margin-top: 0px; margin-top: var(--nav-hoz-item-margin-tb, 0px); margin-bottom: 0px; margin-bottom: var(--nav-hoz-item-margin-tb, 0px); } .next-nav.next-hoz .next-menu-item-inner { height: 42px; height: calc(var(--nav-hoz-height, 44px) - var(--popup-local-border-width, 1px)*2); font-size: 12px; font-size: var(--nav-hoz-font-size, 12px); } .next-nav.next-hoz .next-nav-group-label .next-menu-item-inner { height: 40px; height: var(--nav-group-height, 40px); line-height: 40px; line-height: var(--nav-group-height, 40px); font-size: 16px; font-size: var(--nav-group-font-size, 16px); } .next-nav.next-hoz .next-menu-header { float: left; height: 42px; height: calc(var(--nav-hoz-height, 44px) - var(--popup-local-border-width, 1px)*2); } .next-nav.next-hoz .next-menu-footer { float: right; height: 42px; height: calc(var(--nav-hoz-height, 44px) - var(--popup-local-border-width, 1px)*2); } .next-nav.next-hoz .next-nav-item:before { width: 0; left: 50%; height: 2px; height: var(--nav-hoz-item-selected-active-line, 2px); } .next-nav.next-hoz .next-nav-item:hover:before { height: 0px; height: var(--nav-hoz-item-hover-active-line, 0px); } .next-nav.next-hoz.next-top .next-nav-item:before { top: -1px; top: calc(0px - var(--popup-local-border-width, 1px)); } .next-nav.next-hoz.next-bottom .next-nav-item:before { bottom: -1px; bottom: calc(0px - var(--popup-local-border-width, 1px)); } .next-nav.next-hoz .next-selected.next-nav-item:before { width: 100%; left: 0; height: 2px; height: var(--nav-hoz-item-selected-active-line, 2px); } .next-nav.next-ver { transition: width 300ms ease; transition: width var(--motion-duration-standard, 300ms) var(--motion-ease, ease); line-height: 40px; line-height: var(--nav-ver-height, 40px); font-size: 12px; font-size: var(--nav-ver-font-size, 12px); } .next-nav.next-ver .next-menu-item { margin-left: 0px; margin-left: var(--nav-ver-item-margin-lr, 0px); margin-right: 0px; margin-right: var(--nav-ver-item-margin-lr, 0px); padding: 0 20px; padding: 0 var(--nav-ver-item-padding-lr, 20px); border-radius: 0; border-radius: var(--nav-ver-item-corner, 0); } .next-nav.next-ver .next-menu-item:not(:first-child), .next-nav.next-ver .next-menu-sub-menu-wrapper:not(:first-child) > .next-menu-item { margin-top: 0px; margin-top: var(--nav-ver-item-margin-tb, 0px); } .next-nav.next-ver .next-menu-item:not(:last-child), .next-nav.next-ver .next-menu-sub-menu-wrapper:not(:last-child) > .next-menu-item { margin-bottom: 0px; margin-bottom: var(--nav-ver-item-margin-tb, 0px); } .next-nav.next-ver .next-menu-item-inner { height: 40px; height: var(--nav-ver-height, 40px); font-size: 12px; font-size: var(--nav-ver-font-size, 12px); } .next-nav.next-ver .next-nav-group-label .next-menu-item-inner { height: 40px; height: var(--nav-group-height, 40px); line-height: 40px; line-height: var(--nav-group-height, 40px); font-size: 16px; font-size: var(--nav-group-font-size, 16px); } .next-nav.next-ver > .next-menu-item:first-child, .next-nav.next-ver > .next-menu-sub-menu-wrapper:first-child > .next-menu-item { margin-top: 0px; margin-top: var(--nav-ver-item-margin-tb, 0px); } .next-nav.next-ver > .next-menu-item:last-child, .next-nav.next-ver > .next-menu-sub-menu-wrapper:last-child > .next-menu-item { margin-bottom: 0px; margin-bottom: var(--nav-ver-item-margin-tb, 0px); } .next-nav.next-ver .next-menu-sub-menu { line-height: 40px; line-height: var(--nav-ver-sub-nav-height, 40px); } .next-nav.next-ver .next-menu-sub-menu .next-menu-item-inner { height: 40px; height: var(--nav-ver-sub-nav-height, 40px); font-size: 12px; font-size: var(--nav-ver-sub-nav-font-size, 12px); } .next-nav.next-ver .next-nav-item:before { height: 0; top: 50%; width: 2px; width: var(--nav-ver-item-selected-active-line, 2px); } .next-nav.next-ver .next-nav-item:hover:before { width: 0px; width: var(--nav-ver-item-hover-active-line, 0px); } .next-nav.next-ver.next-left .next-nav-item:before { left: -1px; left: calc(0px - var(--popup-local-border-width, 1px)); } .next-nav.next-ver.next-right .next-nav-item:before { right: -1px; right: calc(0px - var(--popup-local-border-width, 1px)); } .next-nav.next-ver .next-selected.next-nav-item:before { height: 100%; top: 0; width: 2px; width: var(--nav-ver-item-selected-active-line, 2px); } .next-nav.next-primary { border-width: 0px; border-width: var(--nav-primary-border-width, 0px); background-color: #333333; background-color: var(--nav-primary-bg-color, #333333); border-color: #333333; border-color: var(--nav-primary-border-color, #333333); color: #FFFFFF; color: var(--nav-primary-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-primary-text-style, normal); box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12); box-shadow: var(--nav-primary-shadow, 2px 2px 4px 0px rgba(0, 0, 0, 0.12)); } .next-nav.next-primary.next-hoz { line-height: 44px; line-height: calc(var(--nav-hoz-height, 44px) - var(--nav-primary-border-width, 0px)*2); } .next-nav.next-primary.next-hoz .next-menu-header { height: 44px; height: calc(var(--nav-hoz-height, 44px) - var(--nav-primary-border-width, 0px)*2); } .next-nav.next-primary.next-hoz .next-menu-footer { height: 44px; height: calc(var(--nav-hoz-height, 44px) - var(--nav-primary-border-width, 0px)*2); } .next-nav.next-primary.next-hoz .next-menu-item-inner { height: 44px; height: calc(var(--nav-hoz-height, 44px) - var(--nav-primary-border-width, 0px)*2); } .next-nav.next-primary.next-hoz.next-top .next-nav-item:before { top: 0px; top: calc(0px - var(--nav-primary-border-width, 0px)); } .next-nav.next-primary.next-hoz.next-bottom .next-nav-item:before { bottom: 0px; bottom: calc(0px - var(--nav-primary-border-width, 0px)); } .next-nav.next-primary.next-ver.next-left .next-nav-item:before { left: 0px; left: calc(0px - var(--nav-primary-border-width, 0px)); } .next-nav.next-primary.next-ver.next-right .next-nav-item:before { right: 0px; right: calc(0px - var(--nav-primary-border-width, 0px)); } .next-nav.next-primary .next-nav-item.next-menu-item { background-color: #333333; background-color: var(--nav-primary-bg-color, #333333); color: #FFFFFF; color: var(--nav-primary-text-color, #FFFFFF); } .next-nav.next-primary .next-nav-item.next-menu-item.next-focused, .next-nav.next-primary .next-nav-item.next-menu-item:hover { background-color: #000000; background-color: var(--nav-primary-item-hover-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-item-hover-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-primary-item-hover-text-style, normal); } .next-nav.next-primary .next-nav-item.next-menu-item.next-selected { background-color: #000000; background-color: var(--nav-primary-item-selected-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-item-selected-text-color, #FFFFFF); font-weight: bold; font-weight: var(--nav-primary-item-selected-text-style, bold); } .next-nav.next-primary .next-nav-item.next-menu-item.next-opened { background-color: #000000; background-color: var(--nav-primary-item-opened-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-item-opened-text-color, #FFFFFF); } .next-nav.next-primary .next-nav-item.next-menu-item.next-child-selected { background-color: #000000; background-color: var(--nav-primary-item-opened-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-item-opened-text-color, #FFFFFF); } .next-nav.next-primary .next-nav-item.next-menu-item:before { background-color: #5584FF; background-color: var(--nav-primary-item-selected-active-color, #5584FF); } .next-nav.next-primary .next-nav-item.next-menu-item:hover:before { background-color: #5584FF; background-color: var(--nav-primary-item-hover-active-color, #5584FF); } .next-nav.next-primary .next-menu-sub-menu .next-menu-item.next-opened { background-color: #000000; background-color: var(--nav-primary-item-opened-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-item-opened-text-color, #FFFFFF); } .next-nav.next-primary .next-nav-group-label { color: #999999; color: var(--nav-primary-group-text-color, #999999); font-weight: normal; font-weight: var(--nav-primary-group-text-style, normal); } .next-nav.next-primary .next-menu-sub-menu .next-menu-item { background-color: #333333; background-color: var(--nav-primary-sub-nav-bg-color, #333333); color: #FFFFFF; color: var(--nav-primary-sub-nav-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-primary-sub-nav-text-style, normal); } .next-nav.next-primary .next-menu-sub-menu .next-menu-item.next-focused, .next-nav.next-primary .next-menu-sub-menu .next-menu-item:hover { background-color: #000000; background-color: var(--nav-primary-sub-nav-hover-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-sub-nav-hover-text-color, #FFFFFF); } .next-nav.next-primary .next-menu-sub-menu .next-menu-item.next-selected { background-color: #000000; background-color: var(--nav-primary-sub-nav-selected-bg-color, #000000); color: #FFFFFF; color: var(--nav-primary-sub-nav-selected-text-color, #FFFFFF); } .next-nav.next-secondary { border-width: 0px; border-width: var(--nav-secondary-border-width, 0px); background-color: #5584FF; background-color: var(--nav-secondary-bg-color, #5584FF); border-color: #5584FF; border-color: var(--nav-secondary-border-color, #5584FF); color: #FFFFFF; color: var(--nav-secondary-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-secondary-text-style, normal); box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12); box-shadow: var(--nav-secondary-shadow, 2px 2px 4px 0px rgba(0, 0, 0, 0.12)); } .next-nav.next-secondary.next-hoz { line-height: 44px; line-height: calc(var(--nav-hoz-height, 44px) - var(--nav-secondary-border-width, 0px)*2); } .next-nav.next-secondary.next-hoz .next-menu-header { height: 44px; height: calc(var(--nav-hoz-height, 44px) - var(--nav-secondary-border-width, 0px)*2); } .next-nav.next-secondary.next-hoz .next-menu-footer { height: 44px; height: calc(var(--nav-hoz-height, 44px) - var(--nav-secondary-border-width, 0px)*2); } .next-nav.next-secondary.next-hoz .next-menu-item-inner { height: 44px; height: calc(var(--nav-hoz-height, 44px) - var(--nav-secondary-border-width, 0px)*2); } .next-nav.next-secondary.next-hoz.next-top .next-nav-item:before { top: 0px; top: calc(0px - var(--nav-secondary-border-width, 0px)); } .next-nav.next-secondary.next-hoz.next-bottom .next-nav-item:before { bottom: 0px; bottom: calc(0px - var(--nav-secondary-border-width, 0px)); } .next-nav.next-secondary.next-ver.next-left .next-nav-item:before { left: 0px; left: calc(0px - var(--nav-secondary-border-width, 0px)); } .next-nav.next-secondary.next-ver.next-right .next-nav-item:before { right: 0px; right: calc(0px - var(--nav-secondary-border-width, 0px)); } .next-nav.next-secondary .next-nav-item.next-menu-item { background-color: #5584FF; background-color: var(--nav-secondary-bg-color, #5584FF); color: #FFFFFF; color: var(--nav-secondary-text-color, #FFFFFF); } .next-nav.next-secondary .next-nav-item.next-menu-item.next-focused, .next-nav.next-secondary .next-nav-item.next-menu-item:hover { background-color: #3E71F7; background-color: var(--nav-secondary-item-hover-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-item-hover-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-secondary-item-hover-text-style, normal); } .next-nav.next-secondary .next-nav-item.next-menu-item.next-selected { background-color: #3E71F7; background-color: var(--nav-secondary-item-selected-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-item-selected-text-color, #FFFFFF); font-weight: bold; font-weight: var(--nav-secondary-item-selected-text-style, bold); } .next-nav.next-secondary .next-nav-item.next-menu-item.next-opened { background-color: #3E71F7; background-color: var(--nav-secondary-item-opened-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-item-opened-text-color, #FFFFFF); } .next-nav.next-secondary .next-nav-item.next-menu-item.next-child-selected { background-color: #3E71F7; background-color: var(--nav-secondary-item-opened-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-item-opened-text-color, #FFFFFF); } .next-nav.next-secondary .next-nav-item.next-menu-item:before { background-color: #3E71F7; background-color: var(--nav-secondary-item-selected-active-color, #3E71F7); } .next-nav.next-secondary .next-nav-item.next-menu-item:hover:before { background-color: #3E71F7; background-color: var(--nav-secondary-item-hover-active-color, #3E71F7); } .next-nav.next-secondary .next-menu-sub-menu .next-menu-item.next-opened { background-color: #3E71F7; background-color: var(--nav-secondary-item-opened-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-item-opened-text-color, #FFFFFF); } .next-nav.next-secondary .next-nav-group-label { color: #FFFFFF; color: var(--nav-secondary-group-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-secondary-group-text-style, normal); } .next-nav.next-secondary .next-menu-sub-menu .next-menu-item { background-color: #5584FF; background-color: var(--nav-secondary-sub-nav-bg-color, #5584FF); color: #FFFFFF; color: var(--nav-secondary-sub-nav-text-color, #FFFFFF); font-weight: normal; font-weight: var(--nav-secondary-sub-nav-text-style, normal); } .next-nav.next-secondary .next-menu-sub-menu .next-menu-item.next-focused, .next-nav.next-secondary .next-menu-sub-menu .next-menu-item:hover { background-color: #3E71F7; background-color: var(--nav-secondary-sub-nav-hover-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-sub-nav-hover-text-color, #FFFFFF); } .next-nav.next-secondary .next-menu-sub-menu .next-menu-item.next-selected { background-color: #3E71F7; background-color: var(--nav-secondary-sub-nav-selected-bg-color, #3E71F7); color: #FFFFFF; color: var(--nav-secondary-sub-nav-selected-text-color, #FFFFFF); } .next-nav.next-normal { background-color: #FFFFFF; background-color: var(--nav-normal-bg-color, #FFFFFF); border-color: #DCDEE3; border-color: var(--nav-normal-border-color, #DCDEE3); color: #333333; color: var(--nav-normal-text-color, #333333); font-weight: normal; font-weight: var(--nav-normal-text-style, normal); box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12); box-shadow: var(--nav-normal-shadow, 2px 2px 4px 0px rgba(0, 0, 0, 0.12)); } .next-nav.next-normal .next-nav-item.next-menu-item { background-color: #FFFFFF; background-color: var(--nav-normal-bg-color, #FFFFFF); color: #333333; color: var(--nav-normal-text-color, #333333); } .next-nav.next-normal .next-nav-item.next-menu-item.next-focused, .next-nav.next-normal .next-nav-item.next-menu-item:hover { background-color: #FFFFFF; background-color: var(--nav-normal-item-hover-bg-color, #FFFFFF); color: #5584FF; color: var(--nav-normal-item-hover-text-color, #5584FF); font-weight: normal; font-weight: var(--nav-normal-item-hover-text-style, normal); } .next-nav.next-normal .next-nav-item.next-menu-item.next-selected { background-color: #F2F3F7; background-color: var(--nav-normal-item-selected-bg-color, #F2F3F7); color: #5584FF; color: var(--nav-normal-item-selected-text-color, #5584FF); font-weight: bold; font-weight: var(--nav-normal-item-selected-text-style, bold); } .next-nav.next-normal .next-nav-item.next-menu-item.next-opened { background-color: #F2F3F7; background-color: var(--nav-normal-item-opened-bg-color, #F2F3F7); color: #5584FF; color: var(--nav-normal-item-opened-text-color, #5584FF); } .next-nav.next-normal .next-nav-item.next-menu-item.next-child-selected { background-color: #F2F3F7; background-color: var(--nav-normal-item-opened-bg-color, #F2F3F7); color: #5584FF; color: var(--nav-normal-item-opened-text-color, #5584FF); } .next-nav.next-normal .next-nav-item.next-menu-item:before { background-color: #5584FF; background-color: var(--nav-normal-item-selected-active-color, #5584FF); } .next-nav.next-normal .next-nav-item.next-menu-item:hover:before { background-color: #5584FF; background-color: var(--nav-normal-item-hover-active-color, #5584FF); } .next-nav.next-normal .next-menu-sub-menu .next-menu-item.next-opened { background-color: #F2F3F7; background-color: var(--nav-normal-item-opened-bg-color, #F2F3F7); color: #5584FF; color: var(--nav-normal-item-opened-text-color, #5584FF); } .next-nav.next-normal .next-nav-group-label { color: #999999; color: var(--nav-normal-group-text-color, #999999); font-weight: normal; font-weight: var(--nav-normal-group-text-style, normal); } .next-nav.next-normal .next-menu-sub-menu .next-menu-item { background-color: #FFFFFF; background-color: var(--nav-normal-sub-nav-bg-color, #FFFFFF); color: #333333; color: var(--nav-normal-sub-nav-text-color, #333333); font-weight: normal; font-weight: var(--nav-normal-sub-nav-text-style, normal); } .next-nav.next-normal .next-menu-sub-menu .next-menu-item.next-focused, .next-nav.next-normal .next-menu-sub-menu .next-menu-item:hover { background-color: #F2F3F7; background-color: var(--nav-normal-sub-nav-hover-bg-color, #F2F3F7); color: #5584FF; color: var(--nav-normal-sub-nav-hover-text-color, #5584FF); } .next-nav.next-normal .next-menu-sub-menu .next-menu-item.next-selected { background-color: #F2F3F7; background-color: var(--nav-normal-sub-nav-selected-bg-color, #F2F3F7); color: #5584FF; color: var(--nav-normal-sub-nav-selected-text-color, #5584FF); } .next-nav.next-line { background-color: transparent; background-color: var(--nav-line-bg-color, transparent); border-color: #DCDEE3; border-color: var(--nav-line-border-color, #DCDEE3); color: #333333; color: var(--nav-line-text-color, #333333); font-weight: normal; font-weight: var(--nav-line-text-style, normal); box-shadow: none; box-shadow: var(--shadow-zero, none); } .next-nav.next-line.next-hoz { border-top-color: transparent; border-top-color: var(--nav-line-bg-color, transparent); border-left-color: transparent; border-left-color: var(--nav-line-bg-color, transparent); border-right-color: transparent; border-right-color: var(--nav-line-bg-color, transparent); } .next-nav.next-line.next-ver { border-top-color: transparent; border-top-color: var(--nav-line-bg-color, transparent); border-left-color: transparent; border-left-color: var(--nav-line-bg-color, transparent); border-bottom-color: transparent; border-bottom-color: var(--nav-line-bg-color, transparent); } .next-nav.next-line .next-nav-item.next-menu-item { background-color: transparent; background-color: var(--nav-line-bg-color, transparent); color: #333333; color: var(--nav-line-text-color, #333333); } .next-nav.next-line .next-nav-item.next-menu-item.next-focused, .next-nav.next-line .next-nav-item.next-menu-item:hover { background-color: transparent; background-color: var(--nav-line-item-hover-bg-color, transparent); color: #5584FF; color: var(--nav-line-item-hover-text-color, #5584FF); font-weight: normal; font-weight: var(--nav-line-item-hover-text-style, normal); } .next-nav.next-line .next-nav-item.next-menu-item.next-selected { background-color: transparent; background-color: var(--nav-line-item-selected-bg-color, transparent); color: #5584FF; color: var(--nav-line-item-selected-text-color, #5584FF); font-weight: bold; font-weight: var(--nav-line-item-selected-text-style, bold); } .next-nav.next-line .next-nav-item.next-menu-item.next-opened { background-color: transparent; background-color: var(--nav-line-item-opened-bg-color, transparent); color: #5584FF; color: var(--nav-line-item-opened-text-color, #5584FF); } .next-nav.next-line .next-nav-item.next-menu-item.next-child-selected { background-color: transparent; background-color: var(--nav-line-item-opened-bg-color, transparent); color: #5584FF; color: var(--nav-line-item-opened-text-color, #5584FF); } .next-nav.next-line .next-nav-item.next-menu-item:before { background-color: #5584FF; background-color: var(--nav-line-item-selected-active-color, #5584FF); } .next-nav.next-line .next-nav-item.next-menu-item:hover:before { background-color: #5584FF; background-color: var(--nav-line-item-hover-active-color, #5584FF); } .next-nav.next-line .next-menu-sub-menu .next-menu-item.next-opened { background-color: transparent; background-color: var(--nav-line-item-opened-bg-color, transparent); color: #5584FF; color: var(--nav-line-item-opened-text-color, #5584FF); } .next-nav.next-line .next-nav-group-label { color: #999999; color: var(--nav-line-group-text-color, #999999); font-weight: normal; font-weight: var(--nav-line-group-text-style, normal); } .next-nav.next-line .next-menu-sub-menu .next-menu-item { background-color: transparent; background-color: var(--nav-line-sub-nav-bg-color, transparent); color: #333333; color: var(--nav-line-sub-nav-text-color, #333333); font-weight: normal; font-weight: var(--nav-line-sub-nav-text-style, normal); } .next-nav.next-line .next-menu-sub-menu .next-menu-item.next-focused, .next-nav.next-line .next-menu-sub-menu .next-menu-item:hover { background-color: transparent; background-color: var(--nav-line-sub-nav-hover-bg-color, transparent); color: #5584FF; color: var(--nav-line-sub-nav-hover-text-color, #5584FF); } .next-nav.next-line .next-menu-sub-menu .next-menu-item.next-selected { background-color: transparent; background-color: var(--nav-line-sub-nav-selected-bg-color, transparent); color: #5584FF; color: var(--nav-line-sub-nav-selected-text-color, #5584FF); } .next-nav.next-icon-only .next-menu-item-inner { text-overflow: clip; } .next-nav.next-icon-only.next-normal .next-nav-icon.next-icon { margin-left: 0px; margin-left: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px) - var(--popup-local-border-width, 1px)); margin-right: 0px; margin-right: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px) - var(--popup-local-border-width, 1px)); } .next-nav.next-icon-only.next-normal .next-nav-icon.next-icon:before, .next-nav.next-icon-only.next-normal .next-nav-icon.next-icon .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; } .next-nav.next-icon-only.next-primary .next-nav-icon.next-icon { margin-left: 1px; margin-left: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px) - var(--nav-primary-border-width, 0px)); margin-right: 1px; margin-right: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px) - var(--nav-primary-border-width, 0px)); } .next-nav.next-icon-only.next-primary .next-nav-icon.next-icon:before, .next-nav.next-icon-only.next-primary .next-nav-icon.next-icon .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; } .next-nav.next-icon-only.next-secondary .next-nav-icon.next-icon { margin-left: 1px; margin-left: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px) - var(--nav-secondary-border-width, 0px)); margin-right: 1px; margin-right: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px) - var(--nav-secondary-border-width, 0px)); } .next-nav.next-icon-only.next-secondary .next-nav-icon.next-icon:before, .next-nav.next-icon-only.next-secondary .next-nav-icon.next-icon .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; } .next-nav.next-icon-only .next-nav-icon-only-arrow.next-icon { margin-left: 1px; margin-left: calc((18px - var(--nav-icon-only-font-size, 16px))/2); margin-right: 1px; margin-right: calc((18px - var(--nav-icon-only-font-size, 16px))/2); transition: all 100ms linear; transition: all var(--motion-duration-immediately, 100ms) var(--motion-linear, linear); transform-origin: center 50%; } .next-nav.next-icon-only .next-nav-icon-only-arrow.next-icon:before, .next-nav.next-icon-only .next-nav-icon-only-arrow.next-icon .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; } .next-nav.next-icon-only .next-nav-item.next-opened .next-nav-icon-only-arrow.next-icon-arrow-down { transform: rotate(180deg); margin-left: 1px; margin-left: calc((18px - var(--nav-icon-only-font-size, 16px))/2); margin-right: 1px; margin-right: calc((18px - var(--nav-icon-only-font-size, 16px))/2); } .next-nav.next-icon-only .next-nav-item.next-opened .next-nav-icon-only-arrow.next-icon-arrow-down:before, .next-nav.next-icon-only .next-nav-item.next-opened .next-nav-icon-only-arrow.next-icon-arrow-down .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; } .next-nav.next-icon-only .next-nav-item.next-selected .next-nav-icon.next-icon { animation: pulse 0.3s cubic-bezier(0.23, 1, 0.32, 1); } .next-nav.next-icon-only .next-menu-hoz-icon-arrow, .next-nav.next-icon-only .next-menu-icon-arrow { display: none; } .next-nav-embeddable.next-primary, .next-nav-embeddable.next-secondary, .next-nav-embeddable.next-normal { height: 100%; background: transparent; box-shadow: none; border: none; } .next-nav-embeddable.next-primary .next-menu-sub-menu .next-menu-item, .next-nav-embeddable.next-primary .next-nav-item.next-menu-item, .next-nav-embeddable.next-secondary .next-menu-sub-menu .next-menu-item, .next-nav-embeddable.next-secondary .next-nav-item.next-menu-item, .next-nav-embeddable.next-normal .next-menu-sub-menu .next-menu-item, .next-nav-embeddable.next-normal .next-nav-item.next-menu-item { background: transparent; } .next-nav-embeddable.next-primary.next-icon-only .next-nav-icon.next-icon, .next-nav-embeddable.next-secondary.next-icon-only .next-nav-icon.next-icon, .next-nav-embeddable.next-normal.next-icon-only .next-nav-icon.next-icon { margin-left: 1px; margin-left: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px)); margin-right: 1px; margin-right: calc((58px - var(--nav-icon-only-font-size, 16px))/2 - var(--nav-ver-item-padding-lr, 20px)); } .next-nav-embeddable.next-primary.next-icon-only .next-nav-icon.next-icon:before, .next-nav-embeddable.next-primary.next-icon-only .next-nav-icon.next-icon .next-icon-remote, .next-nav-embeddable.next-secondary.next-icon-only .next-nav-icon.next-icon:before, .next-nav-embeddable.next-secondary.next-icon-only .next-nav-icon.next-icon .next-icon-remote, .next-nav-embeddable.next-normal.next-icon-only .next-nav-icon.next-icon:before, .next-nav-embeddable.next-normal.next-icon-only .next-nav-icon.next-icon .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; } .next-nav-embeddable.next-nav.next-hoz .next-menu-item-inner { height: 100%; } .next-nav-embeddable.next-nav.next-hoz .next-menu-sub-menu .next-menu-item, .next-nav-embeddable.next-nav.next-hoz .next-nav-item.next-menu-item { height: 100%; } .next-nav-embeddable, .next-nav-embeddable .next-nav-item.next-disabled, .next-nav-embeddable .next-nav-item.next-disabled .next-menu-item-text > a { background: transparent; border: none; } .next-nav[dir="rtl"] .next-nav-icon.next-icon { margin-left: 4px; margin-right: 0; } .next-nav[dir="rtl"] .next-nav-icon.next-icon:before, .next-nav[dir="rtl"] .next-nav-icon.next-icon .next-icon-remote { width: 12px; font-size: 12px; line-height: inherit; } .next-nav[dir="rtl"].next-hoz .next-menu-header { float: right; } .next-nav[dir="rtl"].next-hoz .next-menu-footer { float: left; } .next-nav[dir="rtl"].next-hoz .next-nav-item:before { width: 0; left: 50%; } .next-nav[dir="rtl"].next-hoz .next-selected.next-nav-item:before { width: 100%; left: auto; right: 0; } .next-nav[dir="rtl"].next-ver.next-left .next-nav-item:before { right: -1px; right: calc(0px - var(--popup-local-border-width, 1px)); left: auto; } .next-nav[dir="rtl"].next-ver.next-right .next-nav-item:before { left: -1px; left: calc(0px - var(--popup-local-border-width, 1px)); right: auto; } .next-nav[dir="rtl"].next-primary.next-ver.next-left .next-nav-item:before { right: 0px; right: calc(0px - var(--nav-primary-border-width, 0px)); left: auto; } .next-nav[dir="rtl"].next-primary.next-ver.next-right .next-nav-item:before { left: 0px; left: calc(0px - var(--nav-primary-border-width, 0px)); right: auto; } .next-nav[dir="rtl"].next-secondary.next-ver.next-left .next-nav-item:before { right: 0px; right: calc(0px - var(--nav-secondary-border-width, 0px)); left: auto; } .next-nav[dir="rtl"].next-secondary.next-ver.next-right .next-nav-item:before { left: 0px; left: calc(0px - var(--nav-secondary-border-width, 0px)); right: auto; } .next-nav[dir="rtl"] .next-nav.next-line.next-ver { border-top-color: transparent; border-top-color: var(--nav-line-bg-color, transparent); border-right-color: transparent; border-right-color: var(--nav-line-bg-color, transparent); border-left-color: none; border-bottom-color: transparent; border-bottom-color: var(--nav-line-bg-color, transparent); } .next-nav[dir="rtl"].next-icon-only .next-nav-icon.next-icon, .next-nav[dir="rtl"].next-icon-only .next-nav-icon-only-arrow.next-icon, .next-nav[dir="rtl"].next-icon-only .next-nav-item.next-opened .next-nav-icon-only-arrow.next-icon-arrow-down { margin-left: 0; margin-right: 1px; margin-right: calc((18px - var(--nav-icon-only-font-size, 16px))/2); } .next-nav[dir="rtl"].next-icon-only .next-nav-icon.next-icon:before, .next-nav[dir="rtl"].next-icon-only .next-nav-icon.next-icon .next-icon-remote, .next-nav[dir="rtl"].next-icon-only .next-nav-icon-only-arrow.next-icon:before, .next-nav[dir="rtl"].next-icon-only .next-nav-icon-only-arrow.next-icon .next-icon-remote, .next-nav[dir="rtl"].next-icon-only .next-nav-item.next-opened .next-nav-icon-only-arrow.next-icon-arrow-down:before, .next-nav[dir="rtl"].next-icon-only .next-nav-item.next-opened .next-nav-icon-only-arrow.next-icon-arrow-down .next-icon-remote { width: 16px; font-size: 16px; line-height: inherit; }