.c-admin{padding:0 16px}.c-admin-users{display:flex;flex-direction:column;min-height:0;background-color:#fff}.c-admin-users .header{background-color:#fafafa}.c-admin-users h2{margin:16px}.c-admin-users .search{height:37px;padding:0;margin:8px;flex:none}.c-admin-users .users-list{width:100%;font-size:13px;flex:1;display:flex;flex-direction:column;overflow:hidden}.c-admin-users .users-list .header,.c-admin-users .users-list .table-row{height:48px;line-height:48px;text-align:left;display:flex}.c-admin-users .users-list .header>*,.c-admin-users .users-list .table-row>*{padding:0 24px;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-admin-users .users-list .header{background-color:#fafafa;font-weight:600;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12)}.c-admin-users .users-list .tbody{position:relative;flex:auto}.c-admin-users .users-list .tbody .table-row{border-top:1px solid rgba(0,0,0,.12);overflow:hidden;position:relative}.c-admin-users .users-list .tbody .table-row.active,.c-admin-users .users-list .tbody .table-row:hover{background-color:#f5f5f5}.c-admin-users .users-list .user{display:flex;align-items:center;color:rgba(0,0,0,.87)}.c-admin-users .users-list .avatar{display:flex;width:32px;padding-right:0}.c-admin-users .users-list .id,.c-admin-users .users-list .tokenid{width:128px;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-admin-users .users-list .name{flex:auto}.c-admin-users .users-list .state{width:78px}.c-admin-users .users-list .actions{flex:none;width:260px;padding:0 24px 0 0;display:flex;align-items:center;justify-content:flex-end}.c-admin-users .users-list .actions .placeholder{flex:none;color:rgba(0,0,0,.54)}.c-admin-users .users-list .actions .btn-open-dm{color:rgba(0,0,0,.87);background-color:transparent}.c-admin-users .users-list .actions .btn-open-dm:hover:not(.disabled){background-color:rgba(0,0,0,.08)}.c-admin-users .users-list .actions .btn-open-dm.autofocus:focus,body[modality=keyboard] .c-admin-users .users-list .actions .btn-open-dm:focus{outline-width:2px;outline-offset:0}.c-admin-users .users-list .actions .btn-open-dm .bunt-progress-circular svg circle{stroke:#fff}.c-admin-users .users-list .actions .btn-reactivate{color:#4caf50;background-color:transparent}.c-admin-users .users-list .actions .btn-reactivate:hover:not(.disabled){background-color:rgba(76,175,80,.08)}.c-admin-users .users-list .actions .btn-reactivate.autofocus:focus,body[modality=keyboard] .c-admin-users .users-list .actions .btn-reactivate:focus{outline-width:2px;outline-offset:0}.c-admin-users .users-list .actions .btn-reactivate .bunt-progress-circular svg circle{stroke:#4caf50}.c-admin-users .users-list .actions .btn-ban{color:#f44336;background-color:transparent}.c-admin-users .users-list .actions .btn-ban:hover:not(.disabled){background-color:rgba(244,67,54,.08)}.c-admin-users .users-list .actions .btn-ban.autofocus:focus,body[modality=keyboard] .c-admin-users .users-list .actions .btn-ban:focus{outline-width:2px;outline-offset:0}.c-admin-users .users-list .actions .btn-ban .bunt-progress-circular svg circle{stroke:#f44336}.c-admin-users .users-list .actions .btn-silence{color:#ff5722;background-color:transparent}.c-admin-users .users-list .actions .btn-silence:hover:not(.disabled){background-color:rgba(255,87,34,.08)}.c-admin-users .users-list .actions .btn-silence.autofocus:focus,body[modality=keyboard] .c-admin-users .users-list .actions .btn-silence:focus{outline-width:2px;outline-offset:0}.c-admin-users .users-list .actions .btn-silence .bunt-progress-circular svg circle{stroke:#ff5722}.c-admin-users .users-list .user.error .actions .placeholder,.c-admin-users .users-list .user.updating .actions .placeholder,.c-admin-users .users-list .user:hover .actions .placeholder,.c-admin-users .users-list .user:not(:hover):not(.error):not(.updating) .actions .bunt-button{display:none}.c-admin-user{background-color:#fff;display:flex;flex-direction:column;min-height:0;min-width:0}.c-admin-user .bunt-icon-button{color:rgba(0,0,0,.87);background-color:transparent}.c-admin-user .bunt-icon-button.dropdown-open,.c-admin-user .bunt-icon-button:hover:not(.disabled),body[modality=keyboard] .c-admin-user .bunt-icon-button:focus{background-color:rgba(0,0,0,.1)}.c-admin-user .bunt-icon-button .bunt-icon{color:rgba(0,0,0,.87)}.c-admin-user .bunt-icon-button svg{fill:rgba(0,0,0,.87)}.c-admin-user .ui-page-header{background-color:#f5f5f5}.c-admin-user .ui-page-header .bunt-icon-button{margin-right:8px}.c-admin-user .ui-page-header h2{flex:auto;font-size:21px;font-weight:500;margin:1px 16px 0 0;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-admin-user .ui-page-header .actions{display:flex;flex:none}.c-admin-user .ui-page-header .actions .bunt-button:not(:last-child){margin-right:16px}.c-admin-user .ui-page-header .actions .btn-call,.c-admin-user .ui-page-header .actions .btn-dm{color:rgba(0,0,0,.87);background-color:transparent}.c-admin-user .ui-page-header .actions .btn-call:hover:not(.disabled),.c-admin-user .ui-page-header .actions .btn-dm:hover:not(.disabled){background-color:rgba(0,0,0,.08)}.c-admin-user .ui-page-header .actions .btn-call.autofocus:focus,.c-admin-user .ui-page-header .actions .btn-dm.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-call:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-dm:focus{outline-width:2px;outline-offset:0}.c-admin-user .ui-page-header .actions .btn-call .bunt-progress-circular svg circle,.c-admin-user .ui-page-header .actions .btn-dm .bunt-progress-circular svg circle{stroke:#fff}.c-admin-user .ui-page-header .actions .btn-reactivate{color:#fff;background-color:#4caf50}.c-admin-user .ui-page-header .actions .btn-reactivate:hover{background-color:#419544}.c-admin-user .ui-page-header .actions .btn-reactivate.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-reactivate:focus{background-color:#419544;outline-color:#39833c;outline-width:2px;outline-offset:2px}.c-admin-user .ui-page-header .actions .btn-reactivate .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-user .ui-page-header .actions .btn-reactivate.error{background-color:#f44336}.c-admin-user .ui-page-header .actions .btn-reactivate.error:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions .btn-reactivate.error.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-reactivate.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-user .ui-page-header .actions .btn-reactivate.success{background-color:#4caf50}.c-admin-user .ui-page-header .actions .btn-reactivate.success:hover{background-color:#419544}.c-admin-user .ui-page-header .actions .btn-reactivate.success.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-reactivate.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-user .ui-page-header .actions .btn-reactivate .bunt-progress-circular svg circle{stroke:#fff}.c-admin-user .ui-page-header .actions .btn-ban{color:#fff;background-color:#f44336}.c-admin-user .ui-page-header .actions .btn-ban:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions .btn-ban.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-ban:focus{background-color:#f01d0d;outline-color:#d4190c;outline-width:2px;outline-offset:2px}.c-admin-user .ui-page-header .actions .btn-ban .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-user .ui-page-header .actions .btn-ban.error{background-color:#f44336}.c-admin-user .ui-page-header .actions .btn-ban.error:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions .btn-ban.error.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-ban.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-user .ui-page-header .actions .btn-ban.success{background-color:#4caf50}.c-admin-user .ui-page-header .actions .btn-ban.success:hover{background-color:#419544}.c-admin-user .ui-page-header .actions .btn-ban.success.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-ban.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-user .ui-page-header .actions .btn-ban .bunt-progress-circular svg circle{stroke:#fff}.c-admin-user .ui-page-header .actions .btn-silence{color:#fff;background-color:#ff5722}.c-admin-user .ui-page-header .actions .btn-silence:hover{background-color:#f63b00}.c-admin-user .ui-page-header .actions .btn-silence.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-silence:focus{background-color:#f63b00;outline-color:#d93400;outline-width:2px;outline-offset:2px}.c-admin-user .ui-page-header .actions .btn-silence .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-user .ui-page-header .actions .btn-silence.error{background-color:#f44336}.c-admin-user .ui-page-header .actions .btn-silence.error:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions .btn-silence.error.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-silence.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-user .ui-page-header .actions .btn-silence.success{background-color:#4caf50}.c-admin-user .ui-page-header .actions .btn-silence.success:hover{background-color:#419544}.c-admin-user .ui-page-header .actions .btn-silence.success.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions .btn-silence.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-user .ui-page-header .actions .btn-silence .bunt-progress-circular svg circle{stroke:#fff}.c-admin-user .ui-page-header .actions #btn-save{color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg)}.c-admin-user .ui-page-header .actions #btn-save:hover{background-color:var(--clr-input-primary-bg-darken)}.c-admin-user .ui-page-header .actions #btn-save.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions #btn-save:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-admin-user .ui-page-header .actions #btn-save .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-user .ui-page-header .actions #btn-save.error{background-color:#f44336}.c-admin-user .ui-page-header .actions #btn-save.error:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions #btn-save.error.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions #btn-save.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-user .ui-page-header .actions #btn-save.success{background-color:#4caf50}.c-admin-user .ui-page-header .actions #btn-save.success:hover{background-color:#419544}.c-admin-user .ui-page-header .actions #btn-save.success.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions #btn-save.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-user .ui-page-header .actions #btn-save .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-admin-user .ui-page-header .actions #btn-edit{color:#fff;background-color:#f44336}.c-admin-user .ui-page-header .actions #btn-edit:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions #btn-edit.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions #btn-edit:focus{background-color:#f01d0d;outline-color:#d4190c;outline-width:2px;outline-offset:2px}.c-admin-user .ui-page-header .actions #btn-edit .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-user .ui-page-header .actions #btn-edit.error{background-color:#f44336}.c-admin-user .ui-page-header .actions #btn-edit.error:hover{background-color:#f01d0d}.c-admin-user .ui-page-header .actions #btn-edit.error.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions #btn-edit.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-user .ui-page-header .actions #btn-edit.success{background-color:#4caf50}.c-admin-user .ui-page-header .actions #btn-edit.success:hover{background-color:#419544}.c-admin-user .ui-page-header .actions #btn-edit.success.autofocus:focus,body[modality=keyboard] .c-admin-user .ui-page-header .actions #btn-edit.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-user .ui-page-header .actions #btn-edit .bunt-progress-circular svg circle{stroke:#fff}.c-admin-user .user-info{display:flex;flex-direction:column;padding:32px}.c-admin-user .user-info .avatar-wrapper{display:flex;align-items:center}.c-admin-user .user-info .avatar-wrapper #btn-change-avatar{color:var(--clr-input-secondary-fg);background-color:transparent;margin-left:16px}.c-admin-user .user-info .avatar-wrapper #btn-change-avatar:hover:not(.disabled){background-color:var(--clr-input-secondary-fg-alpha)}.c-admin-user .user-info .avatar-wrapper #btn-change-avatar.autofocus:focus,body[modality=keyboard] .c-admin-user .user-info .avatar-wrapper #btn-change-avatar:focus{outline-width:2px;outline-offset:0}.c-admin-user .user-info .avatar-wrapper #btn-change-avatar .bunt-progress-circular svg circle{stroke:var(--clr-input-secondary-fg)}.c-admin-user .change-avatar-prompt .content{display:flex;flex-direction:column;padding:48px 32px 32px}.c-admin-user .change-avatar-prompt .actions{margin-top:32px;align-self:stretch;display:flex;justify-content:flex-end}.c-admin-user .change-avatar-prompt #btn-cancel{color:var(--clr-input-secondary-fg);background-color:transparent;margin-right:8px}.c-admin-user .change-avatar-prompt #btn-cancel:hover:not(.disabled){background-color:var(--clr-input-secondary-fg-alpha)}.c-admin-user .change-avatar-prompt #btn-cancel.autofocus:focus,body[modality=keyboard] .c-admin-user .change-avatar-prompt #btn-cancel:focus{outline-width:2px;outline-offset:0}.c-admin-user .change-avatar-prompt #btn-cancel .bunt-progress-circular svg circle{stroke:var(--clr-input-secondary-fg)}.c-admin-user .change-avatar-prompt #btn-upload{color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg)}.c-admin-user .change-avatar-prompt #btn-upload:hover{background-color:var(--clr-input-primary-bg-darken)}.c-admin-user .change-avatar-prompt #btn-upload.autofocus:focus,body[modality=keyboard] .c-admin-user .change-avatar-prompt #btn-upload:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-admin-user .change-avatar-prompt #btn-upload .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-user .change-avatar-prompt #btn-upload.error{background-color:#f44336}.c-admin-user .change-avatar-prompt #btn-upload.error:hover{background-color:#f01d0d}.c-admin-user .change-avatar-prompt #btn-upload.error.autofocus:focus,body[modality=keyboard] .c-admin-user .change-avatar-prompt #btn-upload.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-user .change-avatar-prompt #btn-upload.success{background-color:#4caf50}.c-admin-user .change-avatar-prompt #btn-upload.success:hover{background-color:#419544}.c-admin-user .change-avatar-prompt #btn-upload.success.autofocus:focus,body[modality=keyboard] .c-admin-user .change-avatar-prompt #btn-upload.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-user .change-avatar-prompt #btn-upload .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-room-list-item{display:flex;align-items:center;color:rgba(0,0,0,.87)}.c-room-list-item .handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:row-resize;font-size:24px}.c-room-list-item .handle.disabled{cursor:auto;color:#e0e0e0}.c-admin-rooms{display:flex;flex-direction:column;min-height:0;background-color:#fff}.c-admin-rooms .header{justify-content:space-between;background-color:#fafafa}.c-admin-rooms .header .actions{display:flex;flex:none;align-items:center}.c-admin-rooms .header .actions .bunt-button:not(:last-child){margin-right:16px}.c-admin-rooms .header .actions .btn-create{color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg)}.c-admin-rooms .header .actions .btn-create:hover{background-color:var(--clr-input-primary-bg-darken)}.c-admin-rooms .header .actions .btn-create.autofocus:focus,body[modality=keyboard] .c-admin-rooms .header .actions .btn-create:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-admin-rooms .header .actions .btn-create .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-rooms .header .actions .btn-create.error{background-color:#f44336}.c-admin-rooms .header .actions .btn-create.error:hover{background-color:#f01d0d}.c-admin-rooms .header .actions .btn-create.error.autofocus:focus,body[modality=keyboard] .c-admin-rooms .header .actions .btn-create.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-rooms .header .actions .btn-create.success{background-color:#4caf50}.c-admin-rooms .header .actions .btn-create.success:hover{background-color:#419544}.c-admin-rooms .header .actions .btn-create.success.autofocus:focus,body[modality=keyboard] .c-admin-rooms .header .actions .btn-create.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-rooms .header .actions .btn-create .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-admin-rooms h2{margin:16px}.c-admin-rooms .search{height:37px;padding:0;margin:8px;flex:none;background-color:#fff}.c-admin-rooms .rooms-list{width:100%;font-size:13px;flex:1;display:flex;flex-direction:column;overflow:hidden}.c-admin-rooms .rooms-list .header,.c-admin-rooms .rooms-list .table-row{height:48px;line-height:48px;text-align:left;display:flex}.c-admin-rooms .rooms-list .header>*,.c-admin-rooms .rooms-list .table-row>*{padding:0 24px;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-admin-rooms .rooms-list .header{background-color:#fafafa;font-weight:600;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12)}.c-admin-rooms .rooms-list .tbody{position:relative;flex:auto}.c-admin-rooms .rooms-list .tbody .table-row{border-top:1px solid rgba(0,0,0,.12);overflow:hidden;position:relative}.c-admin-rooms .rooms-list .tbody .table-row.active,.c-admin-rooms .rooms-list .tbody .table-row:hover{background-color:#f5f5f5}.c-admin-rooms .rooms-list .room{display:flex;align-items:center;color:rgba(0,0,0,.87)}.c-admin-rooms .rooms-list .drag{width:24px}.c-admin-rooms .rooms-list .name{flex:auto;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-sidebar-addons .bunt-checkbox{margin-bottom:8px}.c-page-static-settings{width:calc(100vw - var(--sidebar-width) - 32px)}.c-room-edit-form{min-height:0}.c-room-edit-form,.c-room-edit-form .scroll-wrapper{flex:auto;display:flex;flex-direction:column}.c-admin-rooms-new{background-color:#fff;display:flex;flex-direction:column;min-height:0}.c-admin-rooms-new .bunt-icon-button{color:rgba(0,0,0,.87);background-color:transparent}.c-admin-rooms-new .bunt-icon-button.dropdown-open,.c-admin-rooms-new .bunt-icon-button:hover:not(.disabled),body[modality=keyboard] .c-admin-rooms-new .bunt-icon-button:focus{background-color:rgba(0,0,0,.1)}.c-admin-rooms-new .bunt-icon-button .bunt-icon{color:rgba(0,0,0,.87)}.c-admin-rooms-new .bunt-icon-button svg{fill:rgba(0,0,0,.87)}.c-admin-rooms-new .ui-page-header{background-color:#f5f5f5}.c-admin-rooms-new .ui-page-header .bunt-icon-button{margin-right:8px}.c-admin-rooms-new h1{font-size:24px;font-weight:500}.c-admin-rooms-new .choose-type{display:flex;flex-direction:column}.c-admin-rooms-new .choose-type>*{margin:16px}.c-admin-rooms-new .choose-type h2{margin:16px 16px 0}.c-admin-rooms-new .types{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.12);border-radius:4px;max-width:480px}.c-admin-rooms-new .types .type{display:flex;min-height:52px;flex:none;cursor:pointer;padding:0 16px 0 8px;box-sizing:border-box;font-size:16px;align-items:center;color:rgba(0,0,0,.87)}.c-admin-rooms-new .types .type:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.c-admin-rooms-new .types .type:hover{background-color:#fafafa}.c-admin-rooms-new .types .type .icon{font-size:30px;line-height:52px;margin:0 8px 0 0}.c-admin-rooms-new .types .type .text{display:flex;flex-direction:column;padding:5px 0}.c-admin-rooms-new .types .type .name{line-height:24px}.c-admin-rooms-new .types .type .description{color:rgba(0,0,0,.54);font-size:13px}.c-admin-room{display:flex;flex-direction:column;background:#fff;min-height:0;min-width:0}.c-admin-room .bunt-icon-button{color:rgba(0,0,0,.87);background-color:transparent}.c-admin-room .bunt-icon-button.dropdown-open,.c-admin-room .bunt-icon-button:hover:not(.disabled),body[modality=keyboard] .c-admin-room .bunt-icon-button:focus{background-color:rgba(0,0,0,.1)}.c-admin-room .bunt-icon-button .bunt-icon{color:rgba(0,0,0,.87)}.c-admin-room .bunt-icon-button svg{fill:rgba(0,0,0,.87)}.c-admin-room .ui-page-header{background-color:#f5f5f5}.c-admin-room .ui-page-header .bunt-icon-button{margin-right:8px}.c-admin-room .ui-page-header h1{flex:auto;font-size:24px;font-weight:500;margin:1px 16px 0 0;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-admin-room .ui-page-header .actions{display:flex;flex:none}.c-admin-room .ui-page-header .actions .bunt-button:not(:last-child){margin-right:16px}.c-admin-room .ui-page-header .actions .btn-delete-room{color:#fff;background-color:#f44336}.c-admin-room .ui-page-header .actions .btn-delete-room:hover{background-color:#f01d0d}.c-admin-room .ui-page-header .actions .btn-delete-room.autofocus:focus,body[modality=keyboard] .c-admin-room .ui-page-header .actions .btn-delete-room:focus{background-color:#f01d0d;outline-color:#d4190c;outline-width:2px;outline-offset:2px}.c-admin-room .ui-page-header .actions .btn-delete-room .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-room .ui-page-header .actions .btn-delete-room.error{background-color:#f44336}.c-admin-room .ui-page-header .actions .btn-delete-room.error:hover{background-color:#f01d0d}.c-admin-room .ui-page-header .actions .btn-delete-room.error.autofocus:focus,body[modality=keyboard] .c-admin-room .ui-page-header .actions .btn-delete-room.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-room .ui-page-header .actions .btn-delete-room.success{background-color:#4caf50}.c-admin-room .ui-page-header .actions .btn-delete-room.success:hover{background-color:#419544}.c-admin-room .ui-page-header .actions .btn-delete-room.success.autofocus:focus,body[modality=keyboard] .c-admin-room .ui-page-header .actions .btn-delete-room.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-room .ui-page-header .actions .btn-delete-room .bunt-progress-circular svg circle{stroke:#fff}.c-admin-room .delete-prompt .content{display:flex;flex-direction:column;padding:16px}.c-admin-room .delete-prompt .question-box-header{margin-top:-10px;margin-bottom:15px;align-items:center;display:flex;justify-content:space-between}.c-admin-room .delete-prompt .room-name{font-family:Roboto Mono,Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:16px;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:4px 8px;background-color:#f5f5f5;align-self:center}.c-admin-room .delete-prompt .delete-room{color:#fff;background-color:#f44336}.c-admin-room .delete-prompt .delete-room:hover{background-color:#f01d0d}.c-admin-room .delete-prompt .delete-room.autofocus:focus,body[modality=keyboard] .c-admin-room .delete-prompt .delete-room:focus{background-color:#f01d0d;outline-color:#d4190c;outline-width:2px;outline-offset:2px}.c-admin-room .delete-prompt .delete-room .bunt-ripple-ink .ripple.held{opacity:.7}.c-admin-room .delete-prompt .delete-room.error{background-color:#f44336}.c-admin-room .delete-prompt .delete-room.error:hover{background-color:#f01d0d}.c-admin-room .delete-prompt .delete-room.error.autofocus:focus,body[modality=keyboard] .c-admin-room .delete-prompt .delete-room.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-admin-room .delete-prompt .delete-room.success{background-color:#4caf50}.c-admin-room .delete-prompt .delete-room.success:hover{background-color:#419544}.c-admin-room .delete-prompt .delete-room.success.autofocus:focus,body[modality=keyboard] .c-admin-room .delete-prompt .delete-room.success:focus{background-color:#419544;outline-color:#39833c}.c-admin-room .delete-prompt .delete-room .bunt-progress-circular svg circle{stroke:#fff}.c-admin-config{background:#fff;display:flex;min-height:0}.c-admin-config .admin-nav{flex:none;display:flex;flex-direction:column;background-color:#fafafa;border-right:1px solid rgba(0,0,0,.12);width:218px}.c-admin-config .admin-nav>:not(h1){flex:none;height:36px;line-height:36px;padding:0 24px;color:rgba(0,0,0,.87)}.c-admin-config .admin-nav>:not(h1).router-link-exact-active{background-color:#eee}.c-admin-config .admin-nav>:not(h1):hover{background-color:#e0e0e0}.c-admin-config .admin-nav h1{font-size:28px;font-weight:500;margin:0 0 0 24px;height:56px;line-height:56px}.c-admin-config .ui-page-header{background-color:#fafafa}.c-admin-config .ui-page-header .bunt-icon-button{margin-right:8px}.c-admin-config .ui-page-header h1{flex:auto;font-size:24px;font-weight:500;margin:1px 16px 0 0;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-schedule-prompt .prompt-wrapper{width:600px}.c-schedule-prompt .btn-load{color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg)}.c-schedule-prompt .btn-load:hover{background-color:var(--clr-input-primary-bg-darken)}.c-schedule-prompt .btn-load.autofocus:focus,body[modality=keyboard] .c-schedule-prompt .btn-load:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-schedule-prompt .btn-load .bunt-ripple-ink .ripple.held{opacity:.7}.c-schedule-prompt .btn-load.error{background-color:#f44336}.c-schedule-prompt .btn-load.error:hover{background-color:#f01d0d}.c-schedule-prompt .btn-load.error.autofocus:focus,body[modality=keyboard] .c-schedule-prompt .btn-load.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-schedule-prompt .btn-load.success{background-color:#4caf50}.c-schedule-prompt .btn-load.success:hover{background-color:#419544}.c-schedule-prompt .btn-load.success.autofocus:focus,body[modality=keyboard] .c-schedule-prompt .btn-load.success:focus{background-color:#419544;outline-color:#39833c}.c-schedule-prompt .btn-load .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-schedule-prompt .bunt-tabs .bunt-tabs-header{background-color:transparent}.c-schedule-prompt .bunt-tabs .bunt-tabs-header .bunt-tabs-header-items,.c-schedule-prompt .bunt-tabs .bunt-tabs-header .bunt-tabs-header-items .bunt-tab-header-item-icon{color:rgba(0,0,0,.54)}body[modality=keyboard] .c-schedule-prompt .bunt-tabs .bunt-tabs-header .bunt-tab-header-item:focus{outline:1px solid var(--clr-primary)}.c-schedule-prompt .bunt-tabs .bunt-tabs-header .bunt-tab-header-item.active,.c-schedule-prompt .bunt-tabs .bunt-tabs-header .bunt-tab-header-item.active .bunt-tab-header-item-icon{color:var(--clr-primary)}.c-schedule-prompt .bunt-tabs .bunt-tabs-indicator{background-color:var(--clr-primary)}.c-schedule-prompt .bunt-tab{padding:16px}.c-schedule-prompt input[type=file]{margin-bottom:16px}.c-mainconfig{flex:auto;display:flex;flex-direction:column}.c-mainconfig .btn-schedule{color:var(--clr-input-secondary-fg);background-color:transparent}.c-mainconfig .btn-schedule:hover:not(.disabled){background-color:var(--clr-input-secondary-fg-alpha)}.c-mainconfig .btn-schedule.autofocus:focus,body[modality=keyboard] .c-mainconfig .btn-schedule:focus{outline-width:2px;outline-offset:0}.c-mainconfig .btn-schedule .bunt-progress-circular svg circle{stroke:var(--clr-input-secondary-fg)}.c-mainconfig .bunt-input-outline-container{margin-top:16px}.c-mainconfig .bunt-input-outline-container.error label{color:#f44336}.c-mainconfig .bunt-input-outline-container.error .outline{stroke:#f44336;stroke-width:2px}.c-mainconfig .bunt-input-outline-container textarea{background-color:transparent;border:none;outline:none;resize:vertical;min-height:120px;padding:0 8px}.c-mainconfig .json-error-message{color:#f44336;margin:4px}.c-color-picker{position:relative}.c-color-picker .color{position:absolute;right:4px;top:20px;height:29px;width:36px;background-color:var(--color);border-radius:3px}.c-color-picker .color-picker{position:absolute;right:0;top:16px;opacity:0;height:36px;width:36px}.c-themeconfig{flex:auto;display:flex;flex-direction:column}.c-themeconfig .text-overwrites{display:flex;flex-direction:column}.c-themeconfig .text-overwrites>*{display:flex;align-items:center;height:52px}.c-themeconfig .text-overwrites>*>*{width:50%}.c-themeconfig .text-overwrites .header{text-align:left;border-bottom:1px solid rgba(0,0,0,.12);padding:10px;font-weight:600;font-size:18px;position:sticky;top:0;background-color:#fff;z-index:1}.c-themeconfig .text-overwrites .overwrite:hover{background-color:#f5f5f5}.c-themeconfig .text-overwrites .overwrite .source{display:flex;flex-direction:column;justify-content:space-around;padding-left:8px}.c-themeconfig .text-overwrites .overwrite .source .key{color:rgba(0,0,0,.54);font-size:12px;font-style:italic}.c-themeconfig .text-overwrites .overwrite .bunt-input{height:37px;padding-top:0;margin-right:8px}.c-trait-grants{display:flex;flex-direction:column}.c-trait-grants .header,.c-trait-grants .trait-grant{display:flex;height:56px;flex:none;align-items:center;border-bottom:1px solid rgba(0,0,0,.12)}.c-trait-grants .header .bunt-input,.c-trait-grants .trait-grant .bunt-input{padding-top:0}.c-trait-grants .header .role,.c-trait-grants .header .traits,.c-trait-grants .trait-grant .role,.c-trait-grants .trait-grant .traits{flex:1}.c-trait-grants .header .actions,.c-trait-grants .trait-grant .actions{width:56px}.c-trait-grants .header>*,.c-trait-grants .trait-grant>*{box-sizing:border-box;padding-left:8px}.c-trait-grants .header>:first-child,.c-trait-grants .trait-grant>:first-child{padding-left:16px}.c-trait-grants .header>:last-child,.c-trait-grants .trait-grant>:last-child{padding-right:8px}.c-trait-grants .header{border-bottom-width:3px}.c-trait-grants .header>*{font-weight:600;padding-left:16px}.c-trait-grants .trait-grant:hover{background-color:#f5f5f5}.c-trait-grants .add-role{display:flex;padding:8px;align-items:center}.c-trait-grants .add-role .bunt-input{padding-top:0;height:36px;margin-right:8px}.c-permissionconfig{flex:auto;display:flex;flex-direction:column}.c-permissionconfig .bunt-icon-button{color:rgba(0,0,0,.87);background-color:transparent}.c-permissionconfig .bunt-icon-button.dropdown-open,.c-permissionconfig .bunt-icon-button:hover:not(.disabled),body[modality=keyboard] .c-permissionconfig .bunt-icon-button:focus{background-color:rgba(0,0,0,.1)}.c-permissionconfig .bunt-icon-button .bunt-icon{color:rgba(0,0,0,.87)}.c-permissionconfig .bunt-icon-button svg{fill:rgba(0,0,0,.87)}.c-permissionconfig .bunt-input{height:37px}.c-permissionconfig .bunt-tabs{margin-bottom:0}.c-permissionconfig .bunt-tabs .bunt-tabs-header{background-color:transparent}.c-permissionconfig .bunt-tabs .bunt-tabs-header .bunt-tabs-header-items,.c-permissionconfig .bunt-tabs .bunt-tabs-header .bunt-tabs-header-items .bunt-tab-header-item-icon{color:rgba(0,0,0,.54)}body[modality=keyboard] .c-permissionconfig .bunt-tabs .bunt-tabs-header .bunt-tab-header-item:focus{outline:1px solid var(--clr-primary)}.c-permissionconfig .bunt-tabs .bunt-tabs-header .bunt-tab-header-item.active,.c-permissionconfig .bunt-tabs .bunt-tabs-header .bunt-tab-header-item.active .bunt-tab-header-item-icon{color:var(--clr-primary)}.c-permissionconfig .bunt-tabs .bunt-tabs-indicator{background-color:var(--clr-primary)}.c-permissionconfig .bunt-tabs-header{border-bottom:1px solid rgba(0,0,0,.12)}.c-permissionconfig .bunt-tab,.c-permissionconfig .bunt-tabs,.c-permissionconfig .bunt-tabs-body{flex:auto;display:flex;flex-direction:column;min-height:0}.c-permissionconfig .searchbox{padding:0 8px 16px 8px}.c-permissionconfig .info{padding:16px 16px 0 16px}.c-permissionconfig .info p{max-width:960px}.c-permissionconfig .room-traits{border:1px solid rgba(0,0,0,.12);margin:0 8px 16px 8px;border-radius:4px}.c-permissionconfig .room-traits h4{margin:8px 16px 0 16px}.c-permissionconfig .role-definition{border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:4px 16px;margin:0 8px 16px 8px}.c-permissionconfig .role-definition .role-head{display:flex;flex-direction:row;align-items:center;cursor:pointer}.c-permissionconfig .role-definition .role-head .bunt-icon-button.chevron{position:relative;left:-6px}.c-permissionconfig .role-definition .role-head .bunt-input,.c-permissionconfig .role-definition .role-head h4{flex:auto 1 1}.c-permissionconfig .role-add{padding:0 8px}.c-permissionconfig .role-config-permissions{margin:8px 16px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.c-permissionconfig .trait-grants{width:100%}.c-permissionconfig .btn-add-role{color:var(--clr-input-secondary-fg);background-color:transparent}.c-permissionconfig .btn-add-role:hover:not(.disabled){background-color:var(--clr-input-secondary-fg-alpha)}.c-permissionconfig .btn-add-role.autofocus:focus,body[modality=keyboard] .c-permissionconfig .btn-add-role:focus{outline-width:2px;outline-offset:0}.c-permissionconfig .btn-add-role .bunt-progress-circular svg circle{stroke:var(--clr-input-secondary-fg)}.c-tokengenerator{flex:auto;display:flex;flex-direction:column}.c-tokengenerator .btn-generate{margin-bottom:32px;color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg);font-size:18px;height:52px;padding:0 64px}.c-tokengenerator .btn-generate:hover{background-color:var(--clr-input-primary-bg-darken)}.c-tokengenerator .btn-generate.autofocus:focus,body[modality=keyboard] .c-tokengenerator .btn-generate:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-tokengenerator .btn-generate .bunt-ripple-ink .ripple.held{opacity:.7}.c-tokengenerator .btn-generate.error{background-color:#f44336}.c-tokengenerator .btn-generate.error:hover{background-color:#f01d0d}.c-tokengenerator .btn-generate.error.autofocus:focus,body[modality=keyboard] .c-tokengenerator .btn-generate.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-tokengenerator .btn-generate.success{background-color:#4caf50}.c-tokengenerator .btn-generate.success:hover{background-color:#419544}.c-tokengenerator .btn-generate.success.autofocus:focus,body[modality=keyboard] .c-tokengenerator .btn-generate.success:focus{background-color:#419544;outline-color:#39833c}.c-tokengenerator .btn-generate .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-tokengenerator .bunt-input-outline-container textarea{background-color:transparent;border:none;outline:none;resize:vertical;min-height:250px;padding:0 8px}.c-registrationconfig{flex:auto;display:flex;flex-direction:column}.c-registrationconfig h2{margin:16px}.c-registrationconfig .additional-fields-form .additional-fields{width:100%}.c-registrationconfig .additional-fields-form .additional-fields th{text-align:left;border-bottom:1px solid #ccc;padding:10px}.c-registrationconfig .additional-fields-form .additional-fields td{vertical-align:center}.c-registrationconfig .additional-fields-form .btn-save{margin-top:16px;color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg);font-size:18px;height:52px;padding:0 64px}.c-registrationconfig .additional-fields-form .btn-save:hover{background-color:var(--clr-input-primary-bg-darken)}.c-registrationconfig .additional-fields-form .btn-save.autofocus:focus,body[modality=keyboard] .c-registrationconfig .additional-fields-form .btn-save:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-registrationconfig .additional-fields-form .btn-save .bunt-ripple-ink .ripple.held{opacity:.7}.c-registrationconfig .additional-fields-form .btn-save.error{background-color:#f44336}.c-registrationconfig .additional-fields-form .btn-save.error:hover{background-color:#f01d0d}.c-registrationconfig .additional-fields-form .btn-save.error.autofocus:focus,body[modality=keyboard] .c-registrationconfig .additional-fields-form .btn-save.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-registrationconfig .additional-fields-form .btn-save.success{background-color:#4caf50}.c-registrationconfig .additional-fields-form .btn-save.success:hover{background-color:#419544}.c-registrationconfig .additional-fields-form .btn-save.success.autofocus:focus,body[modality=keyboard] .c-registrationconfig .additional-fields-form .btn-save.success:focus{background-color:#419544;outline-color:#39833c}.c-registrationconfig .additional-fields-form .btn-save .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-auditlog{flex:auto;display:flex;flex-direction:column;min-height:0;background-color:#fff}.c-auditlog .header{background-color:#fafafa}.c-auditlog .search{height:37px;padding:0;margin:8px;flex:none}.c-auditlog .auditlog-list{width:100%;font-size:13px;flex:1;display:flex;flex-direction:column;overflow:hidden}.c-auditlog .auditlog-list .header,.c-auditlog .auditlog-list .table-row{height:48px;line-height:48px;text-align:left;display:flex}.c-auditlog .auditlog-list .header>*,.c-auditlog .auditlog-list .table-row>*{padding:0 24px;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-auditlog .auditlog-list .header{background-color:#fafafa;font-weight:600;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.12)}.c-auditlog .auditlog-list .tbody{position:relative;flex:auto}.c-auditlog .auditlog-list .tbody .table-row{border-top:1px solid rgba(0,0,0,.12);overflow:hidden;position:relative}.c-auditlog .auditlog-list .tbody .table-row.active,.c-auditlog .auditlog-list .tbody .table-row:hover{background-color:#f5f5f5}.c-auditlog .auditlog-list .logentry{cursor:pointer}.c-auditlog .auditlog-list .room{display:flex;align-items:center;color:rgba(0,0,0,.87)}.c-auditlog .auditlog-list .timestamp{width:128px;flex:none;white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-auditlog .auditlog-list .user{width:128px;flex:none;display:flex;align-items:center}.c-auditlog .auditlog-list .user .avatar{width:32px;margin:0 4px 0 0}.c-auditlog .auditlog-list .user .name{flex:auto}.c-auditlog .auditlog-list .type,.c-auditlog .auditlog-list .user .name{white-space:nowrap;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.c-auditlog .auditlog-list .type{width:200px;flex:none}.c-auditlog .auditlog-list .data{flex:auto}.c-auditlog .details-prompt .content{display:flex;flex-direction:column;padding:32px;position:relative}.c-auditlog .details-prompt p{margin:4px}.c-auditlog .details-prompt pre{width:100%;overflow-x:auto}.c-reports{flex:auto;display:flex;flex-direction:column}.c-reports .flex-row{display:flex;gap:20px;margin:0 -10px}.c-reports .flex-row>div{flex:auto 1 1;margin:0 10px}.c-reports .btn-generate{margin-bottom:32px;color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg)}.c-reports .btn-generate:hover{background-color:var(--clr-input-primary-bg-darken)}.c-reports .btn-generate.autofocus:focus,body[modality=keyboard] .c-reports .btn-generate:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-reports .btn-generate .bunt-ripple-ink .ripple.held{opacity:.7}.c-reports .btn-generate.error{background-color:#f44336}.c-reports .btn-generate.error:hover{background-color:#f01d0d}.c-reports .btn-generate.error.autofocus:focus,body[modality=keyboard] .c-reports .btn-generate.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-reports .btn-generate.success{background-color:#4caf50}.c-reports .btn-generate.success:hover{background-color:#419544}.c-reports .btn-generate.success.autofocus:focus,body[modality=keyboard] .c-reports .btn-generate.success:focus{background-color:#419544;outline-color:#39833c}.c-reports .btn-generate .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}.c-reports .btn-secondary{margin-bottom:32px;color:var(--clr-input-secondary-fg);background-color:transparent}.c-reports .btn-secondary:hover:not(.disabled){background-color:var(--clr-input-secondary-fg-alpha)}.c-reports .btn-secondary.autofocus:focus,body[modality=keyboard] .c-reports .btn-secondary:focus{outline-width:2px;outline-offset:0}.c-reports .btn-secondary .bunt-progress-circular svg circle{stroke:var(--clr-input-secondary-fg)}.c-reports .bunt-input-outline-container textarea{background-color:transparent;border:none;outline:none;resize:vertical;min-height:250px;padding:0 8px}.c-reports .report-result-prompt .content{padding:0 20px 20px;text-align:center}.c-reports .report-result-prompt .content .btn-download{color:var(--clr-input-primary-fg);background-color:var(--clr-input-primary-bg)}.c-reports .report-result-prompt .content .btn-download:hover{background-color:var(--clr-input-primary-bg-darken)}.c-reports .report-result-prompt .content .btn-download.autofocus:focus,body[modality=keyboard] .c-reports .report-result-prompt .content .btn-download:focus{background-color:var(--clr-input-primary-bg-darken);outline-color:var(--clr-input-primary-bg-darken);outline-width:2px;outline-offset:2px}.c-reports .report-result-prompt .content .btn-download .bunt-ripple-ink .ripple.held{opacity:.7}.c-reports .report-result-prompt .content .btn-download.error{background-color:#f44336}.c-reports .report-result-prompt .content .btn-download.error:hover{background-color:#f01d0d}.c-reports .report-result-prompt .content .btn-download.error.autofocus:focus,body[modality=keyboard] .c-reports .report-result-prompt .content .btn-download.error:focus{background-color:#f01d0d;outline-color:#d4190c}.c-reports .report-result-prompt .content .btn-download.success{background-color:#4caf50}.c-reports .report-result-prompt .content .btn-download.success:hover{background-color:#419544}.c-reports .report-result-prompt .content .btn-download.success.autofocus:focus,body[modality=keyboard] .c-reports .report-result-prompt .content .btn-download.success:focus{background-color:#419544;outline-color:#39833c}.c-reports .report-result-prompt .content .btn-download .bunt-progress-circular svg circle{stroke:var(--clr-input-primary-fg)}