.LoginPage,.LogoutPage,.RegisterPage,.RecoveryPage,.PickTenantPage,.ConfirmationPage,.PasswordResetPage,.RegisterTenantPage{min-height:100vh;padding:1em;display:flex;align-items:center;justify-content:center;background-image:url("/static/images/hero_4dark.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}.LoginPage .TenantLogo,.LogoutPage .TenantLogo,.RegisterPage .TenantLogo,.RecoveryPage .TenantLogo,.PickTenantPage .TenantLogo,.ConfirmationPage .TenantLogo,.PasswordResetPage .TenantLogo,.RegisterTenantPage .TenantLogo{display:inline-block;vertical-align:middle}.LoginPage .content,.LogoutPage .content,.RegisterPage .content,.RecoveryPage .content,.PickTenantPage .content,.ConfirmationPage .content,.PasswordResetPage .content,.RegisterTenantPage .content{width:450px}.LoginPage .content>.ui.message,.LogoutPage .content>.ui.message,.RegisterPage .content>.ui.message,.RecoveryPage .content>.ui.message,.PickTenantPage .content>.ui.message,.ConfirmationPage .content>.ui.message,.PasswordResetPage .content>.ui.message,.RegisterTenantPage .content>.ui.message{text-align:center}.LoginPage .content .azureRemove,.LogoutPage .content .azureRemove,.RegisterPage .content .azureRemove,.RecoveryPage .content .azureRemove,.PickTenantPage .content .azureRemove,.ConfirmationPage .content .azureRemove,.PasswordResetPage .content .azureRemove,.RegisterTenantPage .content .azureRemove{flex:0 !important}.LoginPage .content .info,.LogoutPage .content .info,.RegisterPage .content .info,.RecoveryPage .content .info,.PickTenantPage .content .info,.ConfirmationPage .content .info,.PasswordResetPage .content .info,.RegisterTenantPage .content .info{text-align:center;margin:0.5em}.LoginPage .content .azureButton,.LogoutPage .content .azureButton,.RegisterPage .content .azureButton,.RecoveryPage .content .azureButton,.PickTenantPage .content .azureButton,.ConfirmationPage .content .azureButton,.PasswordResetPage .content .azureButton,.RegisterTenantPage .content .azureButton{padding-top:0px !important;padding-bottom:0px !important}.LoginPage .content .azureButton .azureButtonContent,.LogoutPage .content .azureButton .azureButtonContent,.RegisterPage .content .azureButton .azureButtonContent,.RecoveryPage .content .azureButton .azureButtonContent,.PickTenantPage .content .azureButton .azureButtonContent,.ConfirmationPage .content .azureButton .azureButtonContent,.PasswordResetPage .content .azureButton .azureButtonContent,.RegisterTenantPage .content .azureButton .azureButtonContent{display:flex;justify-content:center;align-items:center}.ErrorPage{width:100%;min-height:100vh;position:relative}.ErrorPage .head{position:absolute;height:50vh;left:0;right:0;top:0;text-align:center}.ErrorPage .head .wrap{position:absolute;width:100%;bottom:0}.ErrorPage .head .wrap .code{display:inline-block;font-size:17em;font-weight:bolder;color:#b3b3b3;padding-right:30px}.ErrorPage .head .wrap .message{display:inline-block;font-size:4em;font-weight:bolder}.ErrorPage .apology{font-size:2em;padding:42vh 50px 20px;text-align:center}.ErrorPage .stack{padding:50px;white-space:pre-line;font-family:Consolas, Menlo, Monaco, monospace}.AdminPage{width:1024px;max-width:calc(100% - 2em);display:flex;flex-direction:column;position:relative;margin-top:5em;left:50%;transform:translate(-50%, 0)}.IndexPage{position:relative;display:flex;align-items:center;justify-content:center;min-height:100%;padding:10vh 10vw}.IndexPage .manageButton{position:absolute;right:1em;top:1em;font-style:italic;font-size:100%;cursor:pointer}.TestPage{max-width:1000px;margin:1em auto 1em !important;display:flex}.TestPage .options{flex:0 0 300px !important;display:flex;flex-direction:column}.TestPage .options .checkbox{margin-bottom:0.5em}.TestPage .options textarea{flex:1;margin:0.5em -1em -1em;resize:none;border:none;border-top:1px solid rgba(34,36,38,0.15);padding:1em;background-color:#fffaf8;font-family:Consolas, Menlo, Monaco, monospace}.TestPage .editor{flex:1 !important}.TestPage .editor .field{max-width:500px}.PlaceHolder{display:inline-block;background-color:gray;color:lightgray;font-size:15px;border:dashed lightgray 5px;box-sizing:border-box;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.PlaceHolder:before{content:"";margin-left:-100%}.PlaceHolder:after{content:"";margin-right:-100%}.Notifications{text-align:left}.Notifications .Notification{display:block !important;text-align:center !important;margin:10px}.Notifications .Notification .notifIcon{float:left;margin-left:-8px}.Notifications .Notification .close.icon{top:50%;transform:translate(0, -50%);line-height:1em;width:1em;height:1em;margin-right:0.5em;margin-left:0.5em}.Notifications .Notification .button:before{margin-left:1em}.Notifications .Notification .counter{color:#FFFFFF;background-color:#ff7a88;padding:0.4em 0.6em 0.2em 0.6em;font-size:10px;line-height:10px;border-radius:5px;font-weight:bold;position:absolute;right:4em;top:50%;transform:translate(0, -40%)}.Notifications .Notification .counter.animating{animation:notificationUpdate 1s 1}.Notifications .Notification:last-child{border-bottom-left-radius:.28571429rem !important;border-bottom-right-radius:.28571429rem !important}.Notifications .Notification .resendLink:hover{cursor:pointer}.Notifications .ResendConfirmationMailLink{display:inline}.Notifications .ResendConfirmationMailLink:hover{cursor:pointer}@keyframes notificationUpdate{from{background-color:#FF0000}50%{background-color:#ff704b}to{background-color:#ff7a88}}.Layout{display:flex;flex-flow:column;min-height:100vh}.Layout>.menus{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:100;background-color:white;box-shadow:0 2px 4px 0 rgba(34,36,38,0.12),0 2px 10px 0 rgba(34,36,38,0.15)}.Layout>.menus .mainMenu{position:relative}.Layout>.menus .mainMenu .ellipsisDropdown{padding:0.5em 0.75em !important}.Layout>.menus .mainMenu .ellipsisDropdown>i.icon{margin:0 !important;font-size:1.4em}.Layout>.menus .mainMenu .item .itemDescription{color:rgba(0,0,0,0.3);font-size:0.8em;margin-top:5px}.Layout>.menus .mainMenu .menu-mobile{transition:transform 0.3s;position:absolute;width:100%;top:100%;background-color:#1b1c1d;transform:translate(0, -100%);z-index:-1}.Layout>.menus .mainMenu .menu-mobile.extended{transform:translate(0, 0)}.Layout>.menus .mainMenu .languages.item:not(.semantic-suxs){padding:0 !important}.Layout>.menus .mainMenu .languages.item:not(.semantic-suxs) .icon{float:none}.Layout>.menus .mainMenu .languages.item:not(.semantic-suxs)>div{padding:0.78571em 1.14286em !important;width:100%}.Layout>.menus .mainMenu .languages.item:not(.semantic-suxs)>div .menu{right:100%}.Layout>.menus>.Responsive{position:relative;z-index:-2}.Layout>.menus .Notifications .Notification{border-radius:0 !important}.Layout>.placeholder{flex:0 1 auto}.Layout>.content{flex:1 1 auto;position:relative}.Layout .tilesLayout{display:flex;flex-wrap:wrap;justify-content:space-around;overflow:scroll;overflow-y:hidden;overflow-x:hidden;width:100%;padding:0.5em}.Layout .tilesLayout>.endlessPlaceholder{width:340px;margin:0 0.5em}.Layout .rowsLayout{margin:1em !important;position:absolute;top:0;bottom:0;left:0;right:0}.Layout .rowsLayout>.rows{flex:0 0 300px !important;padding:0}.Layout .rowsLayout>.rows .items{padding:1em}.Layout .rowsLayout>.rows .items .item{cursor:pointer;outline:none}.Layout .rowsLayout>.rows .items .item:hover{color:inherit}.Layout .rowsLayout>.rows .items .item:hover .content .header{color:inherit}.Layout .rowsLayout>.rows .items .item .content{padding-left:1em}.Layout .rowsLayout>.content{padding:0;overflow-y:auto}.Layout.mobile>.menus .mainMenu .ellipsisDropdown{position:absolute;right:0;top:0;height:100%;width:auto !important}.Layout.mobile>.menus .mainMenu .languages .menu{left:0 !important;right:0 !important}.Layout.mobile>.menus .mainMenu .item{width:100%}.Editor .field{clear:none !important;position:relative}.ui.modal>.Editor>.header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;box-shadow:none;color:rgba(0,0,0,0.85);border-bottom:1px solid rgba(34,36,38,0.15)}.ui.modal>.Editor>.actions{background:#f9fafb;padding:1rem 1rem;border-top:1px solid rgba(34,36,38,0.15);text-align:right}.ui.modal>.Editor>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.Editor>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.DefaultEditInput:not(.pureForm):not(.readOnly):not(.editing):not(.loading):not(.disabled),.DefaultEditInput:not(.pureForm):not(.readOnly):not(.editing):not(.loading):not(.disabled) *{cursor:pointer}.DefaultEditInput:not(.pureForm):not(.readOnly):not(.editing):not(.loading):not(:hover) input{border-color:transparent}.DefaultEditInput:not(.pureForm):not(.readOnly):not(.editing):not(.loading):not(:hover) button{opacity:0}.DefaultEditInput.disabled{opacity:1 !important}.DefaultEditInput:not([class*="left action"]):not(.sleep).pureForm>input:invalid,.DefaultEditInput:not([class*="left action"]):not(.sleep):focus-within>input:invalid{border-color:#c50000 !important}.DefaultEditInput:not([class*="left action"]):not(.sleep).pureForm>input:invalid:focus,.DefaultEditInput:not([class*="left action"]):not(.sleep):focus-within>input:invalid:focus{border-right-color:#c50000 !important}.DefaultEditInput.readOnly{position:relative;display:inline-block;padding:.67857143em 1em}.DefaultEditInput.readOnly.showPlaceholder{cursor:default;color:rgba(191,191,191,0.87);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DefaultEditInput.readOnly::after{content:"\00a0\00a0"}.DefaultEditInput.loading,.DefaultEditInput.loading *{cursor:default}.DefaultEditInput .asterisk.icon{color:rgba(127,127,127,0.5)}.AvatarEditInput{position:relative;display:inline-block}.AvatarEditInput img{object-fit:cover}.AvatarEditInput input.fake{height:0 !important;padding:0 !important;border:0 !important;margin:0 !important;display:block;min-width:0}.AvatarEditInput.error img{box-shadow:0 0 5px #c50000}.AvatarEditInput.right.floated{float:right;margin:10px 0px 20px 0px}.AvatarEditInput.left.floated{float:left}.AvatarEditInput:not(:hover) .buttons{opacity:0}.AvatarEditInput .asterisk.icon{position:absolute;top:0;right:0;color:rgba(127,127,127,0.5);opacity:0.5}.AvatarEditInput .buttons{transition:opacity .1s ease;position:absolute;top:0;right:0}.AvatarEditInput .buttons .button{border-top-left-radius:0 !important;border-bottom-right-radius:0 !important}.DropdownEditInput{transition:box-shadow .1s ease, width .1s ease, -webkit-box-shadow .1s ease, border-color .1s ease !important}.DropdownEditInput.error{background-color:transparent !important;border-color:#c50000 !important}.DropdownEditInput:not(.pureForm):not(.loading):hover:not(.active):not(:focus):not(.error){border-color:rgba(34,36,38,0.15) !important}.DropdownEditInput:not(.pureForm):not(.loading):hover:not(.active):not(:focus):not(.error) .icon{opacity:0.5}.DropdownEditInput:not(.pureForm):not(.loading):not(.disabled),.DropdownEditInput:not(.pureForm):not(.loading):not(.disabled) *{cursor:pointer}.DropdownEditInput:not(.pureForm):not(.loading):not(.active):not(:hover):not(.error){border-color:transparent !important}.DropdownEditInput:not(.pureForm):not(.loading):not(.active):not(:hover):not(.error) .icon{opacity:0}.DropdownEditInput+input.fake{height:0 !important;padding:0 !important;border:0 !important;margin:0 !important;display:block}.DropdownEditInput.readOnly{position:relative;display:inline-block;padding:.67857143em 1em}.DropdownEditInput.readOnly::after{content:"\00a0\00a0"}.DropdownEditInput input.search:focus+.text .ui.image.avatar{opacity:0}.DropdownEditInput .AvatarEditInput{vertical-align:middle}.DropdownEditInput .AvatarEditInput .ui.image.avatar{margin:-0.75em 0.5em -0.75em -0.5em;top:-1px}.DropdownEditInput .asterisk.icon{float:right;color:rgba(127,127,127,0.5);opacity:0.5;transition:opacity .3s ease}.DropdownEditInput:hover .asterisk.icon{opacity:1}.DateTimeEditInput{display:flex;margin:0 0 1em;position:relative}.DateTimeEditInput .field{margin:0 !important;flex:1}.DateTimeEditInput .field DefaultEditInput:not(.pureForm) input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.DateTimeEditInput .button{margin:0;border-top-left-radius:0;border-bottom-left-radius:0}.DateTimeEditInput .DefaultEditInput:not(.pureForm):not(.loading) input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.DateTimeEditInput .DefaultEditInput.editing ~ .button{opacity:1}.DateTimeEditInput:not(:hover) .button{opacity:0}.DateTimeEditInput:hover .DefaultEditInput:not(.editing) input{border-color:rgba(34,36,38,0.15) !important}.DateTimeEditInput .loader{position:absolute;top:1.5em;left:unset;right:-0.35em;bottom:unset}.DateTimeEditInput>i.icon{position:absolute;top:0.6em;right:0.4em;pointer-events:none;opacity:0.5;transition:opacity .3s ease}.DateTimeEditInput>i.icon.asterisk{color:rgba(127,127,127,0.5)}.DateTimeEditInput .DefaultEditInput.editing ~ i.icon{opacity:1}.TextAreaEditInput{position:relative}.TextAreaEditInput .button{position:absolute;top:0;right:0;margin:0;border-top-left-radius:0;border-bottom-right-radius:0}.TextAreaEditInput .loader{position:absolute;top:1.5em;left:unset;right:-0.35em;bottom:unset}.TextAreaEditInput>i.icon{position:absolute;top:0.6em;right:0.4em;pointer-events:none;opacity:0.5;transition:opacity .3s ease}.TextAreaEditInput>i.icon.asterisk{color:rgba(127,127,127,0.5)}.TextAreaEditInput:not(:hover) textarea:not(.pureForm):not(.readOnly):not(.editing):not(.loading){border-color:transparent !important;resize:none}.TextAreaEditInput:not(:hover) textarea:not(.pureForm):not(.readOnly):not(.editing):not(.loading)+button{opacity:0}.TextAreaEditInput.showPlaceholder input{color:rgba(191,191,191,0.87)}.TextAreaEditInput textarea:focus+button{border-left:1px solid #85b7d9;border-bottom:1px solid #85b7d9}.TextAreaEditInput textarea:focus+i.icon{opacity:1}.PasswordStatus{margin-top:0.5em}.PasswordStatus .score{display:flex}.PasswordStatus .score .step{flex:1 1;height:0.25em;background-color:#e0e1e2;border-radius:0.125em}.PasswordStatus .score .step:not(:first-child){margin-left:0.25em}.PasswordStatus .score.s0 .step.active{background-color:red}.PasswordStatus .score.s1 .step.active{background-color:red}.PasswordStatus .score.s2 .step.active{background-color:orange}.PasswordStatus .score.s3 .step.active{background-color:green}.PasswordStatus .score.s4 .step.active{background-color:green}.PasswordStatus .hints{text-align:left;font-size:75%}.PasswordStatus .hints .warning{color:red}.Permissions{min-height:20em}.Permissions .DropdownEditInput+.fake{display:none}.Permissions .DropdownEditInput>.text{min-width:150px}.Permissions .Table{display:flex;justify-content:center}.Permissions .Table .Labels{display:flex;flex-direction:column;margin-top:5em;border-top:1px solid rgba(34,36,38,0.15);border-bottom:1px solid rgba(34,36,38,0.15);border-radius:5px 5px 5px 5px;background-color:#f9fafb}.Permissions .Table .Labels:first-child{border-radius:5px 0 0 5px;border-left:1px solid rgba(34,36,38,0.15)}.Permissions .Table .Labels:first-child .Label,.Permissions .Table .Labels:first-child .divider{border-right:1px solid rgba(34,36,38,0.15)}.Permissions .Table .Labels:last-child{border-radius:0 5px 5px 0;border-right:1px solid rgba(34,36,38,0.15)}.Permissions .Table .Labels .Label{height:2.5em;line-height:2.5em;border-bottom:1px solid rgba(34,36,38,0.15);padding:0 0.5em}.Permissions .Table .Labels .Label .icon{float:right;margin:0 0 0 0.25em}.Permissions .Table .Labels .Label.clickable{cursor:pointer;padding-right:0.25em}.Permissions .Table .Labels .Label.clickable:hover{background-color:#eee}.Permissions .Table .Labels .labelsGroup .Label:not(:first-child){padding-left:1em}.Permissions .Table .Labels .labelsGroup.open .Label:not(:last-child){border-bottom-style:dotted}.Permissions .Table .Labels .divider{height:.2em;border-bottom:1px solid rgba(34,36,38,0.15);background-color:#eee}.Permissions .Table .cellsGroup.open .Cell:not(:last-child){border-bottom-style:dotted}.Permissions .Table>.divider{width:.2em;margin:5em 0 0 0;border-bottom:1px solid rgba(34,36,38,0.15);border-right:1px solid rgba(34,36,38,0.15);border-top:1px solid rgba(34,36,38,0.15);background-color:#eee}.Permissions .Table .Column{display:flex;flex-direction:column;position:relative;width:2.5em;margin:5em 0 0 0;border-top:1px solid rgba(34,36,38,0.15);border-bottom:1px solid rgba(34,36,38,0.15)}.Permissions .Table .Column .label{width:6.5em;height:2.5em;position:absolute;white-space:nowrap;top:-2.5em;border-bottom:1px solid rgba(34,36,38,0.15);transform:translate(2.5em, 0) rotate(-45deg);transform-origin:0 100%;padding-top:0.75em;overflow:hidden;text-overflow:ellipsis}.Permissions .Table .Column .divider{height:.2em;border-bottom:1px solid rgba(34,36,38,0.15);border-right:1px solid rgba(34,36,38,0.15);background-color:#eee}.Permissions .Table .Column.calculated .Cell:not(.empty):not(.icon){border-left:0.3em solid rgba(34,36,38,0.3);border-right:0.3em solid rgba(34,36,38,0.3);border-top:0.3em solid rgba(34,36,38,0.3);border-bottom:0.3em solid rgba(34,36,38,0.3)}.Permissions>.help>.content>div:not(:last-child){margin-bottom:0.75em}.Permissions .help .inlineText{display:inline-block;padding-right:0.5em}.Cell{width:2.5em;height:2.5em;text-align:center;background-color:#f9fafb;border-bottom:1px solid rgba(34,36,38,0.15);border-right:1px solid rgba(34,36,38,0.15);white-space:nowrap;display:flex;align-items:center;justify-content:center}.Cell .icon{margin:0}.Cell.clickable{cursor:pointer;padding:0;display:flex}.Cell.clickable>*{padding-top:0.6em;display:block;height:100%;flex:1}.Cell.clickable>*:hover{background-color:#eee}.Cell.clickable>*:active{background-color:#ddd}.Cell.empty{background-color:#f9fafb}.Cell.allow{background-color:#c8fac8}.Cell.deny{background-color:#fac8c8}.Cell.inherit{background-color:#fafac8}.Cell.mixed{background-color:#c8e9fa}.Cell.inline{border-top:1px solid rgba(34,36,38,0.15);border-left:1px solid rgba(34,36,38,0.15);display:inline-flex;margin-right:0.5em}.UserDropdown .text,.TenantDropdown .text{min-width:10em}.UserDropdown .EndlessPage,.TenantDropdown .EndlessPage{height:unset;min-height:8em}.UserDropdown .EndlessPage .emptyMessage,.TenantDropdown .EndlessPage .emptyMessage{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:lightgray;font-size:1.5em;font-weight:bold}.UserDropdown .EndlessPage img,.TenantDropdown .EndlessPage img{border-radius:50%}.GlobalSettings,.TenantSettings{min-height:5em}.GlobalSettings .field,.TenantSettings .field{max-width:30em}@keyframes fadeout{from{opacity:1}50%{opacity:1}to{opacity:0}}.GlobalSettings .stat .updates,.TenantSettings .stat .updates{margin-left:5px;font-weight:bold;color:green;animation:fadeout 5s forwards}.GlobalSettings .stat .deletes,.TenantSettings .stat .deletes{margin-left:5px;font-weight:bold;color:red;animation:fadeout 5s forwards}.GlobalSettings.empty,.TenantSettings.empty{display:flex;align-items:center;justify-content:center;color:gray}.Groups .compact{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1em !important}.Groups .compact .item{border-bottom:solid 1px rgba(34,36,38,0.15) !important;flex-grow:1 !important;white-space:pre-wrap;word-break:break-all !important;max-width:100%}.Groups .tab{border-top:solid 1px rgba(34,36,38,0.15) !important;margin-left:0;border-radius:0 0 0.2857rem 0.2857rem !important}.Groups .tabMenuItem{word-wrap:break-word;line-height:1.3 !important}.Groups .tabMenuItem i{color:gold}.Groups .ui.grid>.column:not(.row).stretched{padding-left:0}.Groups .addGroup input{border:none !important;padding:0 !important}.Groups .menu{border-radius:0 0 0.2857rem 0.2857rem !important}.Groups .DropdownEditInput+.fake{display:none}.UserTable .tableUsers{border-radius:0 0 0.2857rem 0.2857rem !important}.UserTable .editDeleteGroup{display:flex;flex-wrap:nowrap;justify-content:space-between}.UserTable .editDeleteGroup .deleteButton{margin-bottom:1em;height:50%;align-self:flex-end}.UserTable .editDeleteGroup .groupNameInput{margin-bottom:1em !important}.UserTable .editDeleteGroup .compact{flex-wrap:wrap;flex-direction:row}.UserTable .userListRows i{color:#777 !important;opacity:0.4}.UserTable .userListRows i:hover{cursor:pointer;opacity:1.0}.UserTable .EndlessEditInput{margin-left:45px;height:35px;padding:0.7857rem 0;border:none !important}.UserRow img{display:inline-block !important;width:35px;height:35px;margin-right:10px;vertical-align:middle}.EndlessPage{overflow-y:auto;position:relative;width:100%;height:100%}.EndlessPage>.ui.loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.TenantPage{width:800px;max-width:calc(100% - 2em);display:flex;flex-direction:column;position:relative;margin-top:5em;left:50%;transform:translate(-50%, 0)}.TenantPage>.segment{min-height:200px}.TenantPage .field{max-width:500px}.TenantPage .allowRegistration .field{margin-left:.9em}.TenantPage .allowRegistration .dropdown{margin-left:.9em}.ManagerPage{width:1200px;max-width:calc(100% - 2em);display:flex;flex-direction:column;padding-top:5em;padding-bottom:3em;top:0;left:50%;transform:translate(-50%, 0);position:absolute;height:100%}.ManagerPage .wrap{flex:1}.ManagerPage .wrap>.rows{display:flex;flex-direction:column;position:relative;padding:0;flex:0 0 350px !important}.ManagerPage .wrap>.rows input,.ManagerPage .wrap>.rows .dropdown{border-radius:0;border-top:none;border-left:none;border-right:none}.ManagerPage .wrap>.rows .button{border-radius:0}.ManagerPage .wrap>.rows .EndlessPage{flex:1 1 0;margin:0}.ManagerPage .wrap>.rows .EndlessPage .Row:first-child{padding-top:1em !important}.ManagerPage .wrap>.rows .EndlessPage .Row{position:relative}.ManagerPage .wrap>.rows .EndlessPage .Row .adminIcon{color:#ffca00;position:absolute;top:0.4em;left:0.2em;pointer-events:none}.ManagerPage .wrap>.content{overflow-y:auto;height:100%}.ManagerPage .field{max-width:500px}.ManagerPage .info{font-style:italic;opacity:0.75;margin-top:-0.75em;margin-bottom:1em;display:block}.Row{cursor:pointer;padding:1em !important}.Row.active{background-color:#f2f2f2 !important}.NewModal .field{max-width:500px}.NewModal .message{font-style:italic}.SortGrid{display:flex;flex-wrap:wrap;position:relative;overflow-y:auto}.SortGrid .ColumnControl{position:absolute;right:1em;top:0}.SortGrid.editable{padding-top:58px}.ColumnControl label{display:block;font-weight:bold;color:rgba(0,0,0,0.87)}.ColumnControl input{padding-right:5px !important;width:100px}.AppIcon{display:flex;flex-direction:column;align-items:center;width:200px;margin:1em;color:#333;padding:4px;overflow:hidden;will-change:transform}.AppIcon>a{color:#333;display:flex;flex-direction:column;align-items:center}.AppIcon .title{font-weight:bold}.AppIcon .description.readOnly{padding:0}.AppIcon .url .text{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.AppIcon .url.DefaultEditInput{height:40.5px}.AppIcon .handle{text-align:center;position:relative;margin-top:-6px;cursor:grab}.AppIcon .handle::before{content:"";position:absolute;border-top:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;top:7px;left:0;right:0;bottom:6px}.AppIcon .handle::after{content:"::";position:relative;background:white;padding:0 2px;z-index:1;color:#C5C5C5;pointer-events:none;user-select:none}.AppIcon.new .handle{cursor:default;opacity:0}.AppIcon.editable{background:white;border:1px lightgrey solid;border-radius:5px;position:relative;align-items:stretch}*{padding:0;box-sizing:border-box}html,body{height:100%}body{background:#f7f7f7;font-family:'Open Sans', sans-serif;padding:0;margin:0}#root{position:relative}.clearfix{clear:both}.dimmer.active:not(.modals):not(.instant){animation-duration:1s;animation-delay:0.5s;animation-name:showDimmer;animation-timing-function:ease-in;pointer-events:none}@keyframes showDimmer{from{opacity:0}to{opacity:1;pointer-events:auto}}

