#display-name-chooser.disabled+.ui-dialog-buttonpane button{opacity:.25;cursor:default;pointer-events:none}.ui-dialog.login-management,.ui-dialog.display-name-chooser{z-index:99999;width:100%;max-width:700px}.ui-dialog.login-management .ui-dialog-titlebar-close,.ui-dialog.display-name-chooser .ui-dialog-titlebar-close{display:none}#login-management{padding:10px}#login-management .login-group{border:1px solid #d3d3d3;padding:10px}#login-management .login-group.selected{border-color:#00f}#login-management .login-group p:last-child{margin-bottom:0}#login-management .login-group .button-container{text-align:center}#login-management .login-group .button-container button{border:0;color:#fff;margin:20px 0 10px}#login-management .code{font-family:'Source Code Pro','Courier New',monospace}#login-management.disabled+.ui-dialog-buttonpane button{pointer-events:none;background-color:#ccc}body.print .Shared__MainNav{display:none}@media print{.Shared__MainNav>menu,.Shared__MainNav nav .menu,.Shared__MainNav nav .user-and-tools{display:none}}body.theater-mode .Shared__MainNav{display:none}.Shared__MainNav .button-text{color:#333;letter-spacing:-.01em;font-family:Gilroy Bold,sans-serif;font-size:18px;font-weight:700}.Shared__MainNav .button-text:hover{color:#333}.Shared__MainNav .button-text.nav-link{color:#5645da;font-size:18px;text-decoration:none}.Shared__MainNav .button-text.nav-link:hover{color:#6f5cff;-webkit-text-stroke-color:#6f5cff}.Shared__MainNav nav{top:0;left:0;width:100%;margin:0;padding:0;display:block;z-index:10;background-color:#fff;background-position:center center;background-size:cover}@media only screen and (max-width:960px){.Shared__MainNav nav{padding:0 10px}}.Shared__MainNav nav .container{margin:auto;max-width:960px;display:flex;flex-direction:column}@media only screen and (min-width:600px){.Shared__MainNav nav .container{flex-direction:row}}.Shared__MainNav nav .container>div.logo{flex-basis:20%}.Shared__MainNav nav .container>div.logo img{width:170px;height:70px;padding-top:20px;grid-column-gap:0;grid-row-gap:0;object-fit:contain;justify-content:center;align-self:center;align-items:center;display:flex}.Shared__MainNav nav .container>div.top-menu{flex-basis:54%;padding:10px 2vw 0 1vw;grid-column-gap:20px;grid-row-gap:20px;object-fit:contain;flex:0 auto;justify-content:center;align-self:auto;align-items:center;display:flex}.Shared__MainNav nav .container>div.user-and-tools{padding-left:1vw;padding-top:10px}.Shared__MainNav nav .container>div.user-and-tools>div{display:flex;flex-direction:row}.Shared__MainNav nav .container>div.user-and-tools .user{width:80%;padding-top:20px;display:flex;flex-direction:row}.Shared__MainNav nav .container>div.user-and-tools .user sl-dropdown .trigger::part(base){border-color:#5645da;height:25px}.Shared__MainNav nav .container>div.user-and-tools .user sl-dropdown .trigger::part(caret){color:#5645da}.Shared__MainNav nav .container>div.user-and-tools .user sl-dropdown .trigger::part(label){font-size:1.3em;color:#5645da;font-weight:700}.Shared__MainNav nav .container>div.user-and-tools .user .button__label{color:#5645da}.Shared__MainNav nav .container>div.user-and-tools .user .identity-panel{width:600px;height:200px;padding:10px;background-color:#fff;font-size:1.2em;font-weight:600;border:1px solid #d3d3d3}.Shared__MainNav nav .container>div.user-and-tools .user .identity-panel>div{margin-bottom:20px}.Shared__MainNav nav .container>div.user-and-tools .user .identity-panel label{width:150px;display:inline-block}.Shared__MainNav nav .container>div.user-and-tools .user .identity-panel .value{display:inline-block;width:300px;color:#5645da;font-weight:700;margin-right:20px}.Shared__MainNav nav .container>div.user-and-tools .user .identity-panel .edit{font-size:1em}@media only screen and (min-width:600px){.Shared__MainNav nav .container>div.user-and-tools .user{flex-direction:column}}.Shared__MainNav nav .container>div.user-and-tools .tools{width:20%}.Shared__MainNav nav .container>div.user-and-tools .tools .notifications{vertical-align:bottom;text-align:right}.Shared__MainNav nav .container>div.user-and-tools .tools .logout{text-decoration:none;color:#5645da;font-size:1.7rem;text-align:right;padding-top:10px}.Shared__MainNav menu{list-style:none;width:100%;background-color:#5645da;font-size:1.7rem;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.Shared__MainNav menu.placeholder{background-color:#5645da;height:30px}.Shared__MainNav menu .container label{display:block;font-size:2.5rem;color:#fff;padding:10px}.Shared__MainNav menu .container #hamburger{display:none}.Shared__MainNav menu .container>ul{display:none}.Shared__MainNav menu .container>ul li.invisible{display:none}.Shared__MainNav menu .container>input:checked~ul{display:flex;flex-direction:column}@media only screen and (min-width:600px){.Shared__MainNav menu .container>label{display:none}.Shared__MainNav menu .container>ul,.Shared__MainNav menu .container>input:checked~ul{display:flex;flex-wrap:wrap;flex-direction:row;margin:0;padding:0}}.Shared__MainNav menu a{font-family:"Varela Round","Helvetica-Neue",sans-serif;font-size:14.4px;text-decoration:none;display:inline-block;padding:0 5px;color:#fff}@media screen and (min-width:767px){.Shared__MainNav menu a{font-size:calc(14.4px + 9.6*((100vw - 767px)/433))}}@media screen and (min-width:1200px){.Shared__MainNav menu a{font-size:24px}}.Shared__MainNav menu .submenu{display:none;float:left;position:absolute;top:29px;width:200px;margin:0;padding:3px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);background-color:#5645da;z-index:999}@media only screen and (min-width:600px){.Shared__MainNav menu .submenu{top:72px}}.Shared__MainNav menu .submenu li{list-style:none;padding-left:0;margin:0 0 2px 0;line-height:.8em}.Shared__MainNav menu .submenu li a{color:#fff;font-size:16px;font-weight:normal;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.Shared__MainNav menu .submenu li.selected a{color:#fff;background-color:#36c}.Shared__MainNav menu .submenu li:hover,.Shared__MainNav menu .submenu li:focus{background:#fcfdff}.Shared__MainNav menu .submenu li:hover a,.Shared__MainNav menu .submenu li:focus a{color:#039}.Shared__MainNav menu li:hover>a,.Shared__MainNav menu li:focus>a{text-decoration:underline}.Shared__MainNav menu li:hover .submenu,.Shared__MainNav menu li:focus .submenu{display:block}.Shared__MainNav menu .menuItem{position:relative;display:inline-block;margin-right:15px}@media only screen and (min-width:600px){.Shared__MainNav menu .menuItem{line-height:7.2rem}}@media screen and (min-width:767px){.Shared__MainNav menu .menuItem{margin-right:calc(15px + 15*((100vw - 767px)/224))}}@media screen and (min-width:991px){.Shared__MainNav menu .menuItem{margin-right:30px}}.Shared__MainNav menu .menuItem:last-child{margin-right:0}@media only screen and (min-width:600px){.Shared__MainNav menu .menuItem:first-child{margin-left:.5rem}}.Shared__MainNav menu .menuItem.active:after{display:inline-block;content:" ";position:absolute;bottom:-1.5rem;left:0;width:100%;height:1.5rem;background-image:url('../Theme/img/menu_triangle.svg');background-repeat:no-repeat;background-position:center 80%}