/* For license information please see https://prod.adobeccstatic.com/License/LICENSE.txt */

.universal-nav-container .unav-comp-error{display:flex;padding:1rem 0;gap:.5rem;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:center}.universal-nav-container .unav-comp-error .error-msg{color:#505050;text-align:center;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.universal-nav-container .unav-comp-error .error-cta{color:#0265dc;font-size:.875rem;font-family:inherit;font-weight:400;word-wrap:break-word}.universal-nav-container .unav-comp-help-popover .unav-comp-error{width:15rem;height:9rem}.universal-nav-container .unav-comp-app-switcher-popover .unav-comp-error{width:21rem;height:34rem}.universal-nav-container .app-switcher-skeleton-header{display:flex;padding:0 .5rem 1rem .5rem;align-items:center;gap:1rem;align-self:stretch;width:100%}.universal-nav-container .app-switcher-skeleton-header .app-switcher-skeleton-header-label-wrapper{display:flex;padding-bottom:0;flex-direction:column;align-items:center;gap:.625rem}.universal-nav-container .app-switcher-skeleton-header .app-switcher-skeleton-header-label-wrapper .app-switcher-skeleton-header-label{display:flex;width:6rem;padding:.625rem;position:relative;overflow:hidden;align-items:center;gap:.625rem;border-radius:.5rem;background:var(--content-palette-gray-400)}.universal-nav-container .app-switcher-skeleton{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.universal-nav-container .app-switcher-skeleton .app-switcher-skeleton-content{list-style:none;overflow:hidden;padding:0;margin:0 0 .0625rem 0}.universal-nav-container .app-switcher-skeleton .app-switcher-skeleton-content ul{display:flex;flex-wrap:wrap;justify-content:space-between}.universal-nav-container .app-switcher-skeleton .app-switcher-skeleton-content li{float:left;height:5.33rem;width:5.625rem;border-radius:.5rem;padding:.5rem;overflow:hidden;position:relative;align-items:center}@media screen and (min-width:20rem) and (max-width:24.375rem){.universal-nav-container .app-switcher-skeleton .app-switcher-skeleton-content li{padding:.15rem;height:6rem;width:4.88rem}}.universal-nav-container .app-switcher-skeleton .footer{display:flex;justify-content:center;width:100%;height:100%;align-items:center;align-self:stretch;border-radius:.5rem;background:var(--content-palette-gray-100);margin-top:.75rem}.universal-nav-container .app-switcher-skeleton .footer .footer-tile{display:flex;max-width:7.5rem;padding:1rem .5rem;flex-direction:column;justify-content:center;align-items:center;height:100%;gap:.25rem;flex:1 0 0;border-radius:.5rem}.universal-nav-container .app-switcher-skeleton .footer .footer-tile .footer-tile-header{width:1.25rem;height:1.25rem;border-radius:.25rem;display:flex;align-items:flex-start;background:var(--content-palette-gray-400);position:relative;overflow:hidden;align-items:center}.universal-nav-container .app-switcher-skeleton .footer .footer-tile .footer-tile-desc-wrapper{display:flex;height:1.3125rem;flex-direction:column;justify-content:center;align-items:flex-end;align-self:stretch}.universal-nav-container .app-switcher-skeleton .footer .footer-tile .footer-tile-desc-wrapper .footer-tile-desc{height:.75rem;flex-shrink:0;align-self:stretch;border-radius:.5rem;background:var(--content-palette-gray-400);position:relative;overflow:hidden;align-items:center}.universal-nav-container .app-switcher-skeleton-item{display:flex;padding:.5rem;flex-direction:column;align-items:center;gap:.25rem;flex:0 0 0;border-radius:.5rem}.universal-nav-container .app-switcher-skeleton-item .app-switcher-skeleton-item-icon{flex:1 0 auto;border-radius:.5rem;position:relative;overflow:hidden;align-items:center;background:var(--content-palette-gray-400);width:3rem;height:3rem}.universal-nav-container .app-switcher-skeleton-item .app-switcher-skeleton-item-label-wrapper{display:flex;height:2.625rem;padding:.25rem 0;flex-direction:column;align-items:center}.universal-nav-container .app-switcher-skeleton-item .app-switcher-skeleton-item-label-wrapper .app-switcher-skeleton-item-label{height:.75rem;flex-shrink:0;align-self:stretch;border-radius:.5rem;background:var(--content-palette-gray-400);width:5.33rem;position:relative;overflow:hidden}@media screen and (min-width:20rem) and (max-width:24.375rem){.universal-nav-container .app-switcher-skeleton-item .app-switcher-skeleton-item-label-wrapper .app-switcher-skeleton-item-label{width:4.33rem}}.universal-nav-container .universal-nav-tray .app-switcher-skeleton-content{flex-wrap:wrap;display:flex}.universal-nav-container .universal-nav-tray .app-switcher-skeleton-content li{padding:.5rem 1rem;flex:0 0 calc(33.33% - 2rem)}.universal-nav-container .universal-nav-tray .footer{height:auto}.universal-nav-container .help-skeleton-base{display:flex;width:15rem;padding:.5rem 0;flex-direction:column;align-items:flex-start}.universal-nav-container .help-skeleton-base .help-item{display:flex;height:2rem;padding:.25rem 1.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.625rem;align-self:stretch}.universal-nav-container .help-skeleton-base .help-item .help-item-content{height:.75rem;flex-shrink:0;align-self:stretch;border-radius:.5rem;position:relative;overflow:hidden;background:var(--content-palette-gray-400)}.universal-nav-container .universal-nav-tray .help-skeleton-base{width:100%}.universal-nav-container .unav-comp-tooltip{cursor:default;position:absolute;display:none;left:50%;transform:translateX(-50%) translateY(-.25rem);z-index:1}.universal-nav-container .unav-comp-tooltip-tip{position:absolute;width:.625rem;height:.3125rem;left:50%;transform:translateX(-50%);fill:var(--alias-content-neutral-default)}.universal-nav-container .unav-comp-tooltip-text{display:flex;position:absolute;left:50%;transform:translateX(-50%);margin-top:.9rem;white-space:nowrap;max-width:10rem;padding:.1875rem .5625rem .3125rem .5625rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;background-color:var(--alias-content-background-neutral-default);color:var(--content-palette-gray-25);border-radius:.4375rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.universal-nav-container .unav-comp-wrapper{position:relative}.universal-nav-container .unav-comp-icon{width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:.313rem;cursor:pointer;border:none;padding:.375rem .375rem;position:relative;fill:var(--alias-icon-neutral-default)}.universal-nav-container .unav-comp-icon:hover{background:var(--icon-palette-gray-200)}.universal-nav-container .unav-comp-icon:focus-visible{outline:2px solid var(--alias-icon-neutral-key-focus);background:var(--icon-palette-gray-200)}