.roomful-layout.top-bottom,.roomful-layout.top-bottom>.layout-container.bottom,.roomful-layout.top-bottom>.layout-container.middle,.roomful-layout.top-bottom>.layout-container.top{position:relative}.roomful-layout.top-bottom>.layout-container.top .roomful-video-chat-2{background:none;border:none;border-radius:0;bottom:0;left:0;margin:auto;max-width:calc(100% - 1rem);padding:0 .3125rem;right:0;top:0}.roomful-layout.top-bottom>.layout-container.top .roomful-video-chat-2 .spacer{display:none}.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2{background:none;border:none;border-radius:0;bottom:0;height:fit-content;left:0;margin:auto;right:0;top:0;width:fit-content}.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2-container{height:100%;position:relative;width:100%}.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2-source-mode{background:#fff;bottom:0;color:#000;font-size:.9rem;height:fit-content;left:.325rem;margin:auto;padding:.125rem .5rem;position:absolute;right:unset;text-align:center;text-transform:uppercase;top:0;user-select:none;width:fit-content}.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2 .button{float:left;margin:.375rem 1.375rem 1.25rem}.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2 .button.global-mute span.title{bottom:-1.15rem;white-space:nowrap;width:auto}.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2 .button.toggle,.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2 .spacer,.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2 .button.toggle,.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2 .spacer{display:none}.roomful-layout.top-bottom>.layout-container.bottom .roomful-video-chat-control-2 .roomful-video-chat-voice-notification{left:1rem;top:-12.4rem}.roomful-layout.left-right{display:inline-block;position:relative}.roomful-layout.left-right>.layout-container{display:inline-block}.roomful-layout.left-right>.layout-container.left,.roomful-layout.left-right>.layout-container.middle,.roomful-layout.left-right>.layout-container.right{position:relative}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-2{background:none;border:none;border-radius:0;height:calc(100% - 4rem);margin-right:0;max-width:100%;width:fit-content}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-2-name{background:#fff;color:#000;font-size:.9rem;left:.625rem;margin:auto;padding:.125rem .5rem;position:absolute;right:.625rem;text-align:center;top:-1.625rem;user-select:none;width:auto}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-2-name span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-2 .roomful-video-chat-container{float:none;max-height:100%;overflow-x:hidden;overflow-y:auto}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-2 .roomful-video-chat-container ul{float:none;height:max-content;margin-bottom:0;width:auto}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-2 ul li{float:none;margin-bottom:1.625rem;margin-left:.5rem}.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2{background:none;border:none;border-radius:0;bottom:0;height:fit-content;left:0;margin:auto;right:0;top:0;width:4rem}.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2-container{height:100%;position:relative;width:100%}.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2-source-mode{background:#fff;color:#000;font-size:.9rem;left:0;margin:auto;padding:.125rem .5rem;position:absolute;right:0;text-align:center;text-transform:uppercase;top:.625rem;user-select:none;width:fit-content}.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2 .button{float:left;margin:.375rem .375rem 1.25rem .5rem}.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2 .button.global-mute{margin-bottom:2rem;text-align:center}.roomful-layout.left-right>.layout-container.left .roomful-video-chat-control-2 .spacer,.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2 .button.toggle,.roomful-layout.left-right>.layout-container.right .roomful-video-chat-control-2 .spacer{display:none}.roomful-layout.left-right.double-width .presenter-board-sync-frame,.roomful-layout.left-right.double-width .roomful-video-chat-stream,.roomful-layout.left-right.double-width .video-chat-participant-black-frame,.roomful-layout.left-right.double-width .video-chat-participant-video-track{height:12rem;width:16rem}.roomful-layout.left-right.extra-width .presenter-board-sync-frame,.roomful-layout.left-right.extra-width .roomful-video-chat-stream,.roomful-layout.left-right.extra-width .video-chat-participant-black-frame,.roomful-layout.left-right.extra-width .video-chat-participant-video-track{height:18rem;width:24rem}.video-chat-frame-context-menu{background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;z-index:30000}.video-chat-frame-context-menu .menu-list-container{background-color:transparent;height:fit-content;left:0;padding:.5rem;position:absolute;top:0;width:fit-content;z-index:30001}.video-chat-frame-context-menu ul.menu-list{background-color:#fff;border:.0625rem solid #ccc;height:fit-content;position:relative;width:fit-content}.video-chat-frame-context-menu ul.menu-list li.menu-list-option{border-bottom:.0625rem solid #ccc;cursor:pointer;min-width:7rem;padding:.25rem;user-select:none}.video-chat-frame-context-menu ul.menu-list li.menu-list-option span{padding:0 .5rem}.video-chat-frame-context-menu ul.menu-list li.menu-list-option:last-child{border-bottom:none}.video-chat-frame-context-menu ul.menu-list li.menu-list-option:hover{background:#edece7}.roomful-plugin-frame-menu{background-color:#fff;height:2.875rem;outline:.0625rem solid #ccc;position:relative;z-index:999}.roomful-layout .roomful-plugin-directory,.roomful-layout .roomful-plugin-page{background:#fff;font-family:Latos,Open Sans,Lucida Grande,Lucida,Verdana,Arial,Helvetica,sans-serif;position:absolute;z-index:1005}.roomful-layout .roomful-plugin-directory>*,.roomful-layout .roomful-plugin-page>*,.roomful-plugin-frame-menu>*{opacity:0}.roomful-plugin-frame-menu ul li.for-attendees,.roomful-plugin-frame-menu ul li.for-authorized,.roomful-plugin-frame-menu ul li.for-not-attendees{display:none}.roomful-plugin-frame-menu ul.attendee li.for-attendees,.roomful-plugin-frame-menu ul.authorized li.for-authorized,.roomful-plugin-frame-menu ul.authorized:not(.attendee) li.for-not-attendees{display:list-item}.roomful-plugin-frame-menu ul li.active{display:list-item!important}.roomful-plugin-notification .close{cursor:pointer;height:1.5rem;line-height:1.5em;position:absolute;right:0;text-align:center;top:0;width:1.5rem}.roomful-player-container{bottom:0;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;transition:opacity .1s ease;transition-delay:0s}.roomful-player-container .close{border-radius:.25rem;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:.625rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.roomful-player{background:#000;position:relative}.roomful-player-control{bottom:0;height:2.625rem;left:0;margin:0 auto;position:absolute;right:0}.roomful-player-control-bottom,.roomful-player-control-top{position:relative;width:100%}.roomful-player-control-top{height:1rem}.roomful-player-control-bottom{height:2rem}.roomful-player-control-bottom .ui-main-control{background:#2f2f2f;cursor:pointer;float:left;margin-left:.625rem;padding:0 .3125rem 0 .375rem;position:relative}.roomful-player-control-bottom .ui-other-control{background:#2f2f2f;float:left;height:2rem;margin-left:.3125rem;position:relative;width:35.625rem}.roomful-player-control-play-pause,.roomful-player-control-volume{background-position:0 0;background-repeat:no-repeat;background-size:contain;cursor:pointer;float:left;position:relative}.roomful-player-control-volume.volume-up{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/volume-max-2946dfc5110aad43fbf9.png)}.roomful-player-control-volume.volume-down{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/volume-9d06556ace47d3614978.png)}.roomful-player-control-volume.volume-off{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/volume-mute-6a8fecaa0adfe9a8f4ef.png)}.roomful-player-control-fullscreen{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/fullscreen-660964e49ae7be863f6a.png) 0 0 no-repeat;background-size:contain;cursor:pointer;height:1.625rem;margin-top:.1875rem;position:absolute;right:6.875rem;top:0;width:1.875rem}.roomful-player-control-play-pause,.roomful-player-control-volume{height:2rem;width:2rem}.roomful-player-control-play-pause i,.roomful-player-control-volume i{color:#fff;font-size:1.25rem;height:2rem;line-height:2rem;text-align:center;width:2rem}.roomful-player-container.play .roomful-player-control{opacity:0;transition-delay:1s}.roomful-player-container.play:hover .roomful-player-control{opacity:1;transition-delay:0s}.roomful-player-control-volume-slider{float:left;padding-top:.5625rem;position:relative;width:4.375rem}.roomful-player-container .rc-slider{border-radius:.375rem;height:.875rem;padding:.3125rem 0;position:relative;width:100%}.roomful-player-container .rc-slider,.roomful-player-container .rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.roomful-player-container .rc-slider-rail{background-color:#e9e9e9;height:.25rem;position:absolute;width:100%}.roomful-player-container .rc-slider-track{background-color:#abe2fb;border-radius:.375rem;height:.25rem;left:0;position:absolute}.roomful-player-container .rc-slider-handle{background-color:#fff;border:.125rem solid #96dbfa;border-radius:50%;cursor:pointer;height:.875rem;margin-left:-.4375rem;margin-top:-.3125rem;position:absolute;width:.875rem}.roomful-player-container .rc-slider-handle:hover{border-color:#57c5f7}.roomful-player-container .rc-slider-handle-active:active{border-color:#57c5f7;box-shadow:0 0 .3125rem #57c5f7}.roomful-player-container .rc-slider-mark{font-size:.75rem;left:0;position:absolute;top:1.125rem;width:100%}.roomful-player-container .rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.roomful-player-container .rc-slider-mark-text-active{color:#666}.roomful-player-container .rc-slider-step{background:transparent;height:.25rem;position:absolute;width:100%}.roomful-player-container .rc-slider-dot{background-color:#fff;border:.125rem solid #e9e9e9;border-radius:50%;bottom:-.125rem;cursor:pointer;height:.5rem;margin-left:-.25rem;position:absolute;vertical-align:middle;width:.5rem}.roomful-player-container .rc-slider-dot:first-child,.roomful-player-container .rc-slider-dot:last-child{margin-left:-.25rem}.roomful-player-container .rc-slider-dot-active{border-color:#96dbfa}.roomful-player-container .rc-slider-disabled{background-color:#e9e9e9}.roomful-player-container .rc-slider-disabled .rc-slider-track{background-color:#fff}.roomful-player-container .rc-slider-disabled .rc-slider-dot,.roomful-player-container .rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#fff;cursor:not-allowed}.roomful-player-container .rc-slider-disabled .rc-slider-dot,.roomful-player-container .rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.roomful-player-container .rc-slider-vertical{height:100%;padding:0 .3125rem;width:.875rem}.roomful-player-container .rc-slider-vertical .rc-slider-rail{height:100%;width:.25rem}.roomful-player-container .rc-slider-vertical .rc-slider-track{bottom:0;left:.3125rem;width:.25rem}.roomful-player-container .rc-slider-vertical .rc-slider-handle{margin-bottom:-.4375rem;margin-left:-.3125rem}.roomful-player-container .rc-slider-vertical .rc-slider-mark{height:100%;left:1.125rem;top:0}.roomful-player-container .rc-slider-vertical .rc-slider-step{height:100%;width:.25rem}.roomful-player-container .rc-slider-vertical .rc-slider-dot{left:.125rem;margin-bottom:-.25rem}.roomful-player-container .rc-slider-vertical .rc-slider-dot:first-child,.roomful-player-container .rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-.25rem}.roomful-player-container .roomful-player-control-progress-slider{background:#000;border-radius:.125rem;cursor:pointer;margin:0 .625rem;padding:0 .125rem;position:absolute;right:8.875rem;top:.5rem;width:21rem}.roomful-player-container .roomful-player-control-progress-slider .rc-slider{border-radius:.125rem;height:1rem;padding:0}.roomful-player-container .roomful-player-control-progress-slider .rc-slider-rail{display:none}.roomful-player-container .roomful-player-control-progress-slider .rc-slider-track{background-color:#fff;border-radius:.0625rem;height:.75rem;margin-top:.125rem}.roomful-player-container .roomful-player-control-progress-slider .rc-slider-handle{display:none}.roomful-media-watermark{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/watermark-30c6e38ba767ba087ec7.png) 0 0 no-repeat;background-size:contain;bottom:.25rem;height:1.375rem;position:absolute;right:.625rem;width:5.625rem}.roomful-volume-bar{background:none;cursor:pointer;display:block;height:.9375rem;left:0;margin:.5rem 0 0 .3125rem;position:absolute;top:0;width:1.875rem;z-index:100}.roomful-volume-bar .background{border-color:transparent transparent #3b3533;width:0}.roomful-volume-bar .background,.roomful-volume-bar .slider{border-style:solid;border-width:0 0 .9375rem 1.875rem;height:0;line-height:0;position:absolute}.roomful-volume-bar .slider{clip:rect(0,3.125rem,6.25rem,0);border-color:transparent transparent #fff}.roomful-player-container.audio{border-radius:.25rem}.roomful-player-container.audio .roomful-player{background:#2f2f2f}.roomful-player-container.audio .roomful-player-control-progress-slider{right:6.25rem;width:20.625rem}.roomful-player-container.audio .roomful-player-control-bottom .ui-other-control{width:32.5rem}.roomful-player-container.audio .close{top:-.375rem}.roomful-player-container.audio .roomful-player-control,.roomful-player-container.audio.play .roomful-player-control{opacity:1}.roomful-player-container.api,.roomful-player-container.api .roomful-player{height:4rem}.roomful-player-container.api .roomful-player-control{height:3rem}.roomful-player-container.api .roomful-player-control-bottom,.roomful-player-container.api .ui-other-control{height:2.75rem}.roomful-player-container.api .roomful-player-control-play-pause{height:2.75rem;text-align:center;width:2.75rem}.roomful-player-container.api .roomful-player-control-play-pause .fa{font-size:1.625rem;line-height:2.75rem}.roomful-player-container.api .roomful-player-control-progress-slider .rc-slider{height:1.75rem}.roomful-player-container.api .roomful-player-control-progress-slider .rc-slider-track{height:1.5rem}.roomful-player-container.api .roomful-media-watermark{bottom:.625rem;right:.375rem}.roomful-player-container.api .roomful-player-control-volume{background-position:0 0;background-repeat:no-repeat;background-size:contain;height:2.625rem;left:.25em;width:2.625rem}.roomful-player-container.api .roomful-player-control-volume.volume-down,.roomful-player-container.api .roomful-player-control-volume.volume-up{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/volume-max_48-39c76620ce540d702aa0.png)}.roomful-player-container.api .roomful-player-control-volume.volume-off{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/volume-mute_48-6e0d1fa3a7f01fb420a5.png)}.roomful-player-container.api .roomful-player-control-progress-slider{right:6rem;width:21.625rem}.roomful-player-container.api.audio .roomful-player-control-bottom .ui-other-control{width:32.125rem}.roomful-player-container.api.video .roomful-player-control-bottom .ui-other-control{width:35rem}.roomful-player-container.api.audio .close{background:#2f2f2f;border-radius:.25rem;color:#fff;cursor:pointer;font-size:2rem;height:2.75rem;line-height:2.625rem;position:absolute;right:.5rem;text-align:center;top:-.0625rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.roomful-player-container.api.video .roomful-media-watermark{right:3.125rem}.roomful-player-container.api.video .roomful-player-control-progress-slider{right:9rem}.roomful-player-container.api.video .roomful-player-control-fullscreen{right:.875rem;top:.375rem}.roomful-toggle-switch{display:inline-block;height:1rem;margin:0 .3125rem;position:relative;width:2rem}.roomful-toggle-switch .slider{background-color:#fff;border:.0625rem solid #2f2f2f;cursor:pointer;right:0;top:0}.roomful-toggle-switch .slider,.roomful-toggle-switch .slider:before{bottom:0;left:0;position:absolute;-webkit-transition:.4s;transition:.4s}.roomful-toggle-switch .slider:before{background-color:#2f2f2f;content:"";height:1rem;width:1rem}.roomful-toggle-switch.checked .slider:before{background-color:#2f2f2f;-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}.roomful-toggle-switch .slider.round{border-radius:.5rem}.roomful-toggle-switch .slider.round:before{border-radius:50%}.roomful-video-chat-2{background:rgba(47,47,47,.8);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:none;height:7.75rem;left:0;max-width:calc(100% - 35rem);padding:.625rem .3125rem;position:absolute;top:2.5rem;-webkit-transition:top .5s;-moz-transition:top .5s;transition:top .5s;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:fit-content;z-index:201}.roomful-spatial-chat-container{display:block;height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0;z-index:-1}.roomful-spatial-chat-container audio{border:none!important;clear:both;display:inline-block;height:0!important;margin:0!important;outline:none!important;padding:0!important;position:relative;width:0!important}.roomful-video-chat-2.disabled{display:none}.roomful-video-chat-2.hidden{transition:right .5s ease-in-out;transition-delay:1s}.roomful-video-chat-2 .spacer{display:none}.roomful-video-chat-2.hidden .spacer{background:rgba(67,67,67,.8);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;bottom:-1rem;color:#fff;cursor:pointer;display:block;height:1rem;left:0;line-height:1rem;margin:auto;position:absolute;right:0;text-align:center;width:7.55rem}.roomful-video-chat-2.hidden .spacer span{cursor:pointer;font-family:Roboto,sans-serif;font-size:.8rem;font-weight:100;line-height:.8rem}.roomful-video-chat-2.hidden .spacer i.icon{bottom:0;cursor:pointer;display:block;font-size:.8em;height:.5rem;left:.5rem;line-height:.8rem;margin:auto;position:absolute;top:-.6rem;width:.5rem}.roomful-video-chat-2.hidden .spacer.manually-showed i.icon{top:0}.roomful-video-chat-2.hidden .spacer i.icon.right{left:auto;right:.5rem}.roomful-video-chat-2 .spacer i.icon:before,.roomful-video-chat-2.hidden .spacer i.icon:before{content:"\f0dd"}.roomful-video-chat-2.hidden .spacer.manually-showed i.icon:before{content:"\f0de"}.roomful-video-chat-2 .roomful-video-chat-container{border-bottom:.25rem solid transparent;float:left;margin:0;overflow:hidden;overflow-x:auto;position:relative;width:100%}.roomful-video-chat-2 ul{float:left;margin-bottom:1.5rem;position:relative;width:max-content}.roomful-video-chat-2 ul li{display:inline-block;float:left;position:relative}.roomful-video-chat-2 ul li.video-chat-participant-audio-track{border:none!important;display:inline-block;float:left;height:0!important;margin:0!important;outline:none!important;padding:0!important;position:relative;width:0!important}.roomful-video-chat-2 ul li.video-chat-participant-video-track{background:#000;height:6rem;margin:.0625rem .125rem 0;width:8rem}.roomful-video-chat-2 ul li.video-chat-participant-video-track.hand-raised{outline:.0625rem solid #c99020}.roomful-video-chat-2 ul li.video-chat-participant-video-track audio{border:none!important;clear:both;display:inline-block;height:0!important;margin:0!important;outline:none!important;padding:0!important;position:relative;width:0!important}.roomful-video-chat-2 ul li.video-chat-participant-video-track .roomful-video-chat-stream{height:6rem;overflow:hidden;width:8rem;z-index:0}.roomful-video-chat-2 ul li.video-chat-participant-video-track:first-child{padding-left:0}.roomful-video-chat-2 ul li.video-chat-participant-video-track:last-child{padding-right:0}.roomful-video-chat-2 ul li.video-chat-participant-video-track video{clear:both;display:inline-block;height:6rem;position:relative;width:8rem}.roomful-video-chat-2 .video-chat-mirror-track video{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.roomful-video-chat-2 .video-chat-mirror-track.screen video{-moz-transform:none;-o-transform:none;-webkit-transform:none;transform:none}.roomful-video-chat-container-control{background:#504746;border:.0625rem solid #796d6c;border-radius:1.125rem;color:#ccc;cursor:pointer;font-size:1.4rem;height:2rem;line-height:2rem;position:absolute;text-align:center;top:2.125rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2rem}.roomful-video-chat-container-control.left i.icon{margin:.3125rem 0 0 -.25rem}.roomful-video-chat-container-control.right i.icon{margin:.3125rem 0 0 .25rem}.video-chat-participant-video-track .user-name{bottom:-1.25rem;color:#fff;font-family:Roboto,sans-serif;font-size:.9rem;height:1rem;left:0;position:absolute;right:0;text-align:center;width:100%}.video-chat-participant-video-track .user-name.karaoke-title,.video-chat-participant-video-track .user-name.share-screen-title{color:#c99020}.video-chat-participant-video-track .user-name span{display:inline-block;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-chat-participant-black-frame{background:#000;display:inline-block;height:6rem;margin:.0625rem .125rem 0;position:relative;width:8rem}.video-chat-participant-black-frame.hand-raised{outline:.0625rem solid #c99020}.video-chat-participant-black-frame .user-name{bottom:-1.25rem;color:#fff;font-family:Roboto,sans-serif;font-size:.83em;height:1rem;left:0;line-height:1rem;position:absolute;right:0;text-align:center;width:100%}.video-chat-participant-black-frame .user-name span{display:inline-block;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-chat-participant-black-frame .promotion-request-actions{background:rgba(0,0,0,.75);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;transition:opacity 0s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s;width:100%;z-index:999}.video-chat-participant-black-frame.request-actions:hover .promotion-request-actions{opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.video-chat-participant-black-frame .promotion-request-actions .title{color:#fff;font-family:Roboto,sans-serif;font-size:.8em;left:0;position:absolute;right:0;text-align:center;top:.5rem}.video-chat-participant-black-frame .promotion-request-actions .rf-thumbs-up{color:#28b450;cursor:pointer;font-size:2.8rem;position:absolute;right:1rem;top:1.5rem;z-index:1000}.video-chat-participant-black-frame .promotion-request-actions .rf-thumbs-down{color:#d6393a;cursor:pointer;font-size:2.8rem;left:.8125rem;position:absolute;top:1.5rem;transform:scaleX(-1);z-index:1000}.video-chat-participant-black-frame .promotion-request-actions .rf-circle-slash{color:#d6393a;cursor:pointer;font-size:2.8rem;left:0;margin:auto;position:absolute;right:0;top:1.6875rem;width:2.5rem}.video-chat-participant-black-frame .promotion-request-actions .answer-1{color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:.8em;position:absolute;right:.875rem;text-align:center;top:4.875rem}.video-chat-participant-black-frame .promotion-request-actions .answer-2{color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:.8em;left:.875rem;position:absolute;text-align:center;top:4.875rem}.video-chat-participant-black-frame .promotion-request-actions .cancel{color:#fff;font-family:Roboto,sans-serif;font-size:.8em;left:0;margin:auto;position:absolute;right:0;text-align:center;top:4.875rem;width:2.875rem}.video-chat-participant-black-frame .promotion-request{background-color:#fff;border:.0625rem solid rgba(50,50,50,.5);border-radius:.5rem;-webkit-box-shadow:.125rem .125rem .25rem rgba(0,0,0,.5);-moz-box-shadow:.125rem .125rem .25rem rgba(0,0,0,.5);box-shadow:.125rem .125rem .25rem rgba(0,0,0,.5);color:#fff;cursor:pointer;height:2.25rem;line-height:3.125rem;opacity:1;position:absolute;right:.25rem;text-align:center;top:.25rem;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;width:3.125rem;z-index:5}.video-chat-participant-black-frame.request-actions:hover .promotion-request{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.video-chat-participant-black-frame .promotion-request i{color:#e0d127;font-size:1.5em;left:.5rem;position:absolute;top:0}.video-chat-participant-black-frame .promotion-request span{color:#e0d127;font-family:Roboto,sans-serif;font-size:1.4em;font-weight:700;left:2.125rem;position:absolute;top:-.5625rem}.video-chat-participant-black-frame .promotion-request:before{border-color:currentcolor;border-color:rgba(50,50,50,.5) transparent transparent rgba(50,50,50,.5);border-style:solid;border-width:.3125rem;content:" ";height:0;left:.625rem;position:absolute;top:2.25rem;width:0}.video-chat-participant-black-frame .promotion-request:after{border-color:#fff transparent transparent #fff;border-style:solid;border-width:.25rem;content:" ";height:0;left:.6875rem;position:absolute;top:2.25rem;width:0}.video-chat-participant-black-frame .co-presenter-setup,.video-chat-participant-black-frame .presenter-setup,.video-chat-participant-black-frame .presenter-status,.video-chat-participant-black-frame .promotion-status,.video-chat-participant-video-track .co-presenter-setup,.video-chat-participant-video-track .presenter-setup,.video-chat-participant-video-track .presenter-status,.video-chat-participant-video-track .promotion-status{color:#fa3c3c;cursor:default;display:inline-block;float:right;font-size:1rem;margin:0 .125rem;position:relative;top:.25rem;z-index:3}.video-chat-participant-black-frame .co-presenter-setup,.video-chat-participant-black-frame .presenter-setup,.video-chat-participant-video-track .co-presenter-setup,.video-chat-participant-video-track .presenter-setup{clear:both;cursor:pointer;float:none;left:.375rem;position:absolute;width:1rem}.video-chat-participant-black-frame .co-presenter-setup,.video-chat-participant-video-track .co-presenter-setup{left:1.5rem}.video-chat-participant-black-frame .promotion-status,.video-chat-participant-video-track .promotion-status{cursor:pointer}.video-chat-participant-black-frame .presenter-status .rf-user-co-presenter,.video-chat-participant-black-frame .presenter-status .rf-user-presenter,.video-chat-participant-black-frame .promotion-status .rf-bullhorn.green,.video-chat-participant-video-track .presenter-status .rf-user-co-presenter,.video-chat-participant-video-track .presenter-status .rf-user-presenter,.video-chat-participant-video-track .promotion-status .rf-bullhorn.green{color:#28b450}.video-chat-participant-black-frame .co-presenter-setup,.video-chat-participant-black-frame .presenter-setup,.video-chat-participant-black-frame .promotion-status .rf-bullhorn.yellow,.video-chat-participant-black-frame .promotion-status .rf-star,.video-chat-participant-video-track .co-presenter-setup,.video-chat-participant-video-track .presenter-setup,.video-chat-participant-video-track .promotion-status .rf-bullhorn.yellow,.video-chat-participant-video-track .promotion-status .rf-star{color:#fff03c}.video-chat-participant-black-frame .co-presenter-setup,.video-chat-participant-black-frame .presenter-setup,.video-chat-participant-video-track .co-presenter-setup,.video-chat-participant-video-track .presenter-setup{opacity:0}.video-chat-participant-black-frame:hover .co-presenter-setup,.video-chat-participant-black-frame:hover .presenter-setup,.video-chat-participant-video-track:hover .co-presenter-setup,.video-chat-participant-video-track:hover .presenter-setup{opacity:1}.video-chat-participant-black-frame .promotion-hint,.video-chat-participant-video-track .promotion-hint{background:rgba(52,52,49,.75);border:.0625rem solid #625d58;border-radius:.5rem;bottom:.25rem;color:#fff;font-family:Roboto,sans-serif;font-size:.9em;height:1.125rem;left:0;line-height:1.125rem;margin:0 auto;opacity:0;position:absolute;right:0;text-align:center;transition:opacity .2s;transition-delay:2s;width:6.25rem;z-index:3}.video-chat-participant-black-frame:hover .promotion-hint,.video-chat-participant-video-track:hover .promotion-hint{opacity:1;transition:opacity .2s;transition-delay:0s}.video-chat-participant-black-frame .promotion-hint.red,.video-chat-participant-video-track .promotion-hint.red{color:#c00;opacity:1!important}.video-chat-participant-video-track.share-track .presenter-status,.video-chat-participant-video-track.share-track .promotion-hint,.video-chat-participant-video-track.share-track .promotion-status{display:none}.video-chat-black-frame-avatar{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/video-chat/no-avatar-4c0c20033c8a38099350.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;margin:auto;right:0;top:0}.video-chat-black-frame-avatar,.video-chat-black-frame-avatar img{border:.125rem solid #f2f2f2;border-radius:4.25rem;height:4rem;position:absolute;width:4rem;z-index:2}.video-chat-black-frame-avatar img{background:#f2f2f2;display:block;left:-.125rem;margin:0;top:-.125rem}.video-chat-speaker-hover{-webkit-box-shadow:inset 0 0 4px 2px #1eaa46;-moz-box-shadow:inset 0 0 4px 2px #1eaa46;box-shadow:inset 0 0 4px 2px #1eaa46;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-chat-speaker-hover.show{opacity:1;transition:opacity .2s;transition-delay:.2s}.video-chat-speaker-hover.hide{opacity:0;transition:opacity .2s;transition-delay:0s}.roomful-layout.inner .roomful-video-chat-control-2-container{bottom:0;height:fit-content;margin:auto;position:absolute;right:0;top:0;width:4rem;z-index:201}.roomful-layout.inner .roomful-video-chat-control-2 .roomful-video-chat-control-2-source-mode{background:#d0d0d0;color:#000;font-size:.9rem;height:fit-content;margin:.425rem 0 0 auto;padding:.125rem .5rem;text-align:center;text-transform:uppercase;user-select:none;width:fit-content}.roomful-video-chat-control-2{background:rgba(47,47,47,.8);background-size:contain;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;bottom:0;height:fit-content;margin:auto 0;padding-bottom:.5rem;right:-.2rem;top:0;-webkit-transition:right .5s;-moz-transition:right .5s;transition:right .5s;width:4rem}.roomful-spatial-chat-control-container,.roomful-video-chat-control-2{position:absolute;user-select:none;-moz-user-select:none;-webkit-user-select:none;z-index:250}.roomful-spatial-chat-control-container{background:#2f2f2f;border-radius:.25rem;height:3.75rem;left:0;margin:auto;min-width:11.5rem;padding:0 .5rem;top:.25rem;width:fit-content}.roomful-spatial-chat-control-container.with-share-screen{min-width:15.5rem}.roomful-video-chat-control-2.hidden{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;right:-4.2rem;transition:right .5s ease-in-out;transition-delay:1s}.roomful-video-chat-control-2.hidden:hover{right:-.2rem;transition-delay:.1s}.roomful-video-chat-control-2 .spacer{display:none}.roomful-video-chat-control-2.hidden .spacer{color:#fff;cursor:pointer;height:100%;left:-.8rem;line-height:23.75rem;text-align:center;width:.8rem}.roomful-video-chat-control-2.hidden .spacer,.roomful-video-chat-control-2.hidden .spacer .spacer-helper{background:rgba(67,67,67,.8);border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;display:block;position:absolute;top:0}.roomful-video-chat-control-2.hidden .spacer .spacer-helper{bottom:0;height:2rem;left:-.5rem;margin:auto 0;width:.5rem}.roomful-video-chat-control-2.hidden .spacer i.icon{bottom:0;display:block;height:1rem;left:-.1rem;margin:auto;position:absolute;top:0;width:.5rem}.roomful-video-chat-control-2.hidden:hover .spacer i.icon:before{content:"\f0da"}.roomful-video-chat-control-2.hidden .spacer i.icon:before{content:"\f0d9"}.roomful-spatial-chat-control-container .button,.roomful-video-chat-control-2 .button{background:hsla(0,0%,56%,.5);border-radius:.25rem;cursor:pointer;height:3rem;margin:.375rem .375rem 1.25rem .45rem;position:relative;text-align:center;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;transition:background-color .25s linear;width:3rem}.roomful-spatial-chat-control-container .button{float:left;height:2rem;margin:.375rem .5rem 1.25rem;width:2.5rem}.roomful-video-chat-control-2 .button.global-mute,.roomful-video-chat-control-2 .button.hand-off,.roomful-video-chat-control-2 .button.hand-raise,.roomful-video-chat-control-2 .button.presenter-sync:not(.sync){margin-bottom:2rem!important;text-align:center}.roomful-video-chat-control-2 .button.global-mute{background:#bb7d2f!important}.roomful-video-chat-control-2 .button.global-mute:hover{background:#c99020!important}.roomful-video-chat-control-2 .button.global-mute:active{background:#9f642c!important}.roomful-spatial-chat-control-container .button span.title,.roomful-video-chat-control-2 .button span.title{bottom:-1.15rem;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:.83em;left:0;line-height:1rem;margin:auto;position:absolute;right:0;white-space:nowrap}.roomful-video-chat-control-2 .button.global-mute span.title,.roomful-video-chat-control-2 .button.hand-off span.title,.roomful-video-chat-control-2 .button.hand-raise span.title,.roomful-video-chat-control-2 .button.presenter-sync:not(.sync) span.title{bottom:-2rem;white-space:normal;width:2.95rem}.roomful-spatial-chat-control-container .button.audio-mode.muted span.title,.roomful-spatial-chat-control-container .button.options span.title{margin-left:-.25rem;text-align:center;width:fit-content}.roomful-spatial-chat-control-container .button.deafen span.title{margin-left:-.0625rem}.roomful-spatial-chat-control-container .button.deafen.deafened span.title{margin-left:-.6rem}.roomful-spatial-chat-control-container .button.toggle,.roomful-video-chat-control-2 .button.toggle{background:#d0d0d0;border:none;color:#000;font-size:.75rem;height:1.25rem;line-height:1.3125rem;margin:0 0 0 .6125rem;text-align:center;text-transform:uppercase;top:.1875rem}.roomful-spatial-chat-control-container .button.red,.roomful-video-chat-control-2 .button.red{background-color:rgba(224,49,50,.8)}.roomful-spatial-chat-control-container .button.yellow,.roomful-video-chat-control-2 .button.yellow{background-color:rgba(205,191,36,.8)}.roomful-spatial-chat-control-container .button.green,.roomful-video-chat-control-2 .button.green{background-color:rgba(31,171,74,.8)}.roomful-spatial-chat-control-container .button.purple,.roomful-video-chat-control-2 .button.purple{background-color:rgba(83,59,190,.8)}.roomful-spatial-chat-control-container .button.grey,.roomful-video-chat-control-2 .button.grey{background-color:hsla(0,0%,58%,.8)!important}.roomful-spatial-chat-control-container .button:not(.toggle):hover,.roomful-video-chat-control-2 .button:not(.toggle):hover{background:hsla(0,0%,40%,.5)}.roomful-spatial-chat-control-container .button.red:hover,.roomful-video-chat-control-2 .button.red:hover{background-color:rgba(253,90,91,.8)}.roomful-spatial-chat-control-container .button.green:hover,.roomful-video-chat-control-2 .button.yellow:hover{background-color:rgba(199,189,62,.8)}.roomful-spatial-chat-control-container .button.green:hover,.roomful-video-chat-control-2 .button.green:hover{background-color:rgba(27,204,81,.8)}.roomful-spatial-chat-control-container .button.purple:hover,.roomful-video-chat-control-2 .button.purple:hover{background-color:rgba(86,62,204,.8)}.roomful-spatial-chat-control-container .button.grey:hover,.roomful-video-chat-control-2 .button.grey:hover{background-color:hsla(0,0%,81%,.8)}.roomful-spatial-chat-control-container .button:not(.toggle).disabled,.roomful-spatial-chat-control-container .button:not(.toggle):active,.roomful-video-chat-control-2 .button:not(.toggle).disabled,.roomful-video-chat-control-2 .button:not(.toggle):active{background:rgba(39,39,39,.5);cursor:default}.roomful-spatial-chat-control-container .button.red.disabled,.roomful-spatial-chat-control-container button.red:active,.roomful-video-chat-control-2 .button.red.disabled,.roomful-video-chat-control-2 .button.red:active{background-color:rgba(185,45,46,.8);cursor:default}.roomful-spatial-chat-control-container .button.yellow.disabled,.roomful-spatial-chat-control-container button.yellow:active,.roomful-video-chat-control-2 .button.yellow.disabled,.roomful-video-chat-control-2 .button.yellow:active{background-color:rgba(160,150,32,.8);cursor:default}.roomful-spatial-chat-control-container .button.green.disabled,.roomful-spatial-chat-control-container .button.green:active,.roomful-video-chat-control-2 .button.green.disabled,.roomful-video-chat-control-2 .button.green:active{background-color:rgba(28,121,57,.8);cursor:default}.roomful-spatial-chat-control-container .button.purple.disabled,.roomful-spatial-chat-control-container .button.purple:active,.roomful-video-chat-control-2 .button.purple.disabled,.roomful-video-chat-control-2 .button.purple:active{background-color:rgba(55,37,121,.8);cursor:default}.roomful-spatial-chat-control-container .button.grey.disabled,.roomful-spatial-chat-control-container .button.grey:active,.roomful-video-chat-control-2 .button.grey.disabled,.roomful-video-chat-control-2 .button.grey:active{background-color:hsla(0,0%,46%,.8);cursor:default}.roomful-spatial-chat-control-container .button.share-screen.shared,.roomful-video-chat-control-2 .button.share-screen.shared{margin-bottom:2rem!important}.roomful-spatial-chat-control-container .button.share-screen.shared span.title,.roomful-video-chat-control-2 .button.share-screen.shared span.title{bottom:-2rem;white-space:normal;width:2.95rem}.roomful-video-chat-control-2 .button i.rf-icon{color:#fff;font-size:1.25rem;line-height:3rem}.roomful-spatial-chat-control-container .button i.rf-icon{color:#fff;font-size:1rem;line-height:2.25rem}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification{background:#2f2f2f;border-radius:.25rem;height:fit-content;left:-14.25rem;padding:1rem .5rem;position:absolute;text-align:center;top:0;width:12rem;z-index:2}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .toggle-container{display:inline-block;height:2rem;line-height:1rem;margin:1rem 0 0;width:100%}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .toggle-container>span{color:#ccc;display:inline-block;height:max-content;padding:0 .5rem;text-transform:uppercase;vertical-align:top}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .roomful-toggle-switch{margin:0}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .roomful-toggle-switch:not(.checked) .slider:before{background-color:#80807f}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .roomful-toggle-switch.checked .slider:before{background-color:#229344}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .rf-circle-warning{color:#e0e0e0;font-size:2rem;height:3rem;line-height:3rem;position:relative;text-align:center;width:100%}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification span.notification{color:#dadada;display:block;font-size:1.1rem;line-height:1.3rem;margin:0 5px;position:relative;text-align:center}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification span.notification i{display:inline-block;font-size:.85rem;padding-top:1rem}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .button-voice-notification,.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .button-voice-notification-special{background:#ccc;cursor:pointer;margin:5px auto 0;padding:5px 16px;position:relative;text-align:center;width:36px}.roomful-video-chat-control-2 .roomful-video-chat-voice-notification .button-voice-notification-special{font-size:.75em;padding:5px 10px;width:115px}.roomful-video-chat-shared-screen{background:#000;left:0;position:absolute;top:0;z-index:199}.roomful-video-chat-shared-screen .roomful-video-chat-remote-share-screen{float:left;position:relative}.roomful-video-chat-shared-screen .roomful-video-chat-remote-local-track{height:6rem;position:absolute;right:.3125rem;top:.3125rem;width:8.125rem;z-index:200}.roomful-video-chat-shared-screen .roomful-video-chat-remote-local-track video{background:#000;border:.0625rem solid rgba(80,71,70,.7);clear:both;display:inline-block;height:6rem;opacity:.7;position:relative;width:8rem}.roomful-in-development-modal.browser-not-support.experimental-support{height:13.25rem;width:30rem}.roomful-in-development-modal.browser-not-support.experimental-support .dialog-header .title{width:22.5rem}.roomful-in-development-modal.browser-not-support.experimental-support .message{width:28.75rem}.roomful-in-development-modal.browser-not-support.experimental-support .message span{height:4rem;line-height:1.75rem;margin-top:-1.5rem;padding-left:4.75rem;text-align:left}.roomful-in-development-modal.browser-not-support.experimental-support.sync .message span{line-height:4.75rem}.roomful-in-development-modal.browser-not-support.conference-prompt{height:11.25rem;width:30rem}.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt{height:12.25rem;width:30rem}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt{height:fit-content;width:32rem}.roomful-in-development-modal.browser-not-support.conference-prompt.sharing-prompt{height:fit-content}.roomful-in-development-modal.browser-not-support.conference-prompt.sharing-prompt .roomful-modal-button{margin:.3125rem 0 .9375rem 1rem;width:13.625rem}.roomful-in-development-modal.browser-not-support.conference-prompt .dialog-header .title{width:22.5rem}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .dialog-header .title,.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .dialog-header .title{width:32rem}.roomful-in-development-modal.browser-not-support.conference-prompt .message{width:28.75rem}.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .message{padding:2.25rem 0 0}.roomful-in-development-modal.browser-not-support.conference-prompt .message span{height:fit-content;line-height:1.75rem;margin-top:-1.5rem;padding:0 0 1rem 3.75rem;text-align:left}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt{height:14.25rem}.roomful-in-development-modal.browser-not-support .roomful-modal-button{border-radius:0}.roomful-in-development-modal.browser-not-support.conference-prompt .roomful-modal-button.button-me,.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .roomful-modal-button{background-color:rgba(205,191,36,.8);bottom:.3125rem;left:1.25rem;position:absolute;width:13rem}.roomful-in-development-modal.browser-not-support.conference-prompt .roomful-modal-button.button-me:hover,.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .roomful-modal-button:hover{background-color:rgba(200,185,39,.8)}.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .roomful-modal-button.button-cancel{left:15.25rem}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .roomful-modal-button.button-cancel,.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .roomful-modal-button.button-cancel{background-color:#bdbdbd}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .roomful-modal-button.button-cancel:hover,.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .roomful-modal-button.button-cancel:hover{background-color:#a8a8a8}.roomful-in-development-modal.browser-not-support.conference-prompt .roomful-modal-button.button-all,.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .roomful-modal-button{background-color:rgba(224,49,50,.8);bottom:.3125rem;position:absolute;right:1.25rem;width:13rem}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .roomful-modal-button.button-cancel,.roomful-in-development-modal.browser-not-support.conference-prompt.promote-prompt .roomful-modal-button.button-cancel{right:unset}.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .roomful-modal-button.button-cancel{left:2.25rem}.roomful-in-development-modal.browser-not-support.conference-prompt .roomful-modal-button.button-all:hover,.roomful-in-development-modal.browser-not-support.conference-prompt.disable-promote-prompt .roomful-modal-button{background-color:rgba(215,47,54,.8)}.roomful-in-development-modal.browser-not-support.sharing-iframe{height:14rem;width:30rem}.roomful-in-development-modal.browser-not-support.sharing-iframe .message{padding:1.25rem 0 .3125rem;width:28.75rem}.roomful-in-development-modal.browser-not-support.sharing-iframe .message span{line-height:.75rem}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link{position:relative;text-align:center;width:100%}.roomful-in-development-modal.browser-not-support.sharing-iframe .roomful-modal-button a{height:100%;width:100%}.roomful-in-development-modal.browser-not-support.sharing-iframe .roomful-modal-button a,.roomful-in-development-modal.browser-not-support.sharing-iframe .roomful-modal-button a:active,.roomful-in-development-modal.browser-not-support.sharing-iframe .roomful-modal-button a:hover,.roomful-in-development-modal.browser-not-support.sharing-iframe .roomful-modal-button a:visited{color:#fff;text-decoration:none}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button{padding:0;width:12.5rem}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button>a,.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button>span{display:inline-block;padding:.375rem 0 .3125rem}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button.follow{background-color:#0fbd0f;margin-left:1.125rem}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button.follow:active,.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button.follow:hover{background-color:#0f9f0f}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button.cancel{background-color:#bdbdbd}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button.cancel:active,.roomful-in-development-modal.browser-not-support.sharing-iframe .external-link .roomful-modal-button.cancel:hover{background-color:#aaa}.roomful-in-development-modal.browser-not-support.sharing-iframe .external-notice{color:#696969;float:left;font-size:.8125rem;margin:.1875rem 0;position:relative;text-align:center;width:100%}.roomful-video-chat-screen{background:#000;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:999}.roomful-video-chat-stream-black{background:#000;height:100%;position:relative;width:100%}.roomful-video-chat-screen .close{color:#fff;cursor:pointer;font-size:2rem;height:2rem;position:absolute;right:.5rem;top:.5rem;user-select:none;width:2rem;z-index:1}.roomful-video-chat-microphone-status{bottom:.1875rem;left:.1875rem;position:absolute;z-index:1}.roomful-video-chat-microphone-status.grey{color:#949494}.roomful-video-chat-microphone-status.red{color:#fa3c3c}.roomful-video-chat-microphone-status.green{color:#28b450}.roomful-video-chat-microphone-status .rf-icon{position:relative}.video-chat-participant-black-frame .right-holder-menu,.video-chat-participant-video-track .right-holder-menu{display:inline-block;float:right;height:1.5rem;left:0;position:absolute;right:0;width:100%}.video-chat-participant-black-frame .right-holder-menu div:first-child,.video-chat-participant-video-track .right-holder-menu div:first-child{margin:0 .25rem 0 .125rem}.video-chat-participant-black-frame .video-chat-frame-menu,.video-chat-participant-video-track .video-chat-frame-menu{color:#efebdc;cursor:pointer;display:inline-block;float:right;font-size:1rem;height:1rem;margin:0 .125rem;position:relative;text-align:center;top:.25rem;width:1rem;z-index:3}.roomful-spatial-chat-control-container .button.share-screen.shared span.title{bottom:-1.15rem;width:unset}.rf-hand.yellow{color:rgba(205,191,36,.8);display:inline-block;height:2rem;left:.125rem!important;top:-.125rem!important;width:2rem}.rf.hand{color:rgba(31,171,74,.8);display:inline-block;height:1.125rem;width:1.125rem}.rf-hand:hover{color:rgba(224,49,50,.8)}.video-chat-debug-distance{background:#6d6d6d;border-radius:2.625rem;height:42px;left:.375rem;position:absolute;top:1.625rem;width:.375rem;z-index:3}.video-chat-debug-distance .distance-holder{background:#2673a9;border-radius:2.625rem;bottom:0;left:0;position:absolute;width:100%}.video-chat-debug-distance .distance-holder.disabled{background:#a9263a}.video-chat-debug-distance .distance-value{bottom:0;color:#fff;font-size:.75rem;left:.5rem;position:absolute;text-shadow:.0625rem .0625rem #000}.roomful-spatial-chat-control-container .draggable-handler{color:#fff;cursor:move;display:inline-block;float:left;height:3.75rem;line-height:3.75rem;position:relative;text-align:center;transition:box-shadow .5s ease-in-out 0s;width:1.25em}.presenter-board-sync-frame{background:#000;display:inline-block;height:6rem;margin:.0625rem .125rem 0;position:relative;width:8rem}.presenter-board-sync-frame img{display:inline-block;height:100%;margin:0;object-fit:contain;position:relative;width:100%}.presenter-board-sync-frame .name{bottom:-1.25rem;color:#9e88ff;font-family:Roboto,sans-serif;font-size:.9rem;height:1rem;left:0;position:absolute;right:0;text-align:center;width:100%}.presenter-board-sync-frame .progress{background-color:#15171e;border:.125rem solid #fff;border-radius:.25rem;bottom:1.25rem;box-shadow:.0625rem .0625rem .25rem 0 rgba(0,0,0,.75);box-sizing:border-box;height:1.25rem;left:0;line-height:1.125rem;margin:auto;position:absolute;right:0;width:80%}.presenter-board-sync-frame .progress .fill{animation:sync-frame-progress-move 1s linear infinite;background:linear-gradient(45deg,hsla(0,0%,100%,.5) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 75%,transparent 0,transparent);background-size:1rem;border-radius:.25rem;height:100%;width:100%}@keyframes sync-frame-progress-move{to{background-position:1rem 0}}.presenter-board-sync-frame .progress .status{box-sizing:content-box;color:#fff;font-size:.85rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;text-align:center;text-shadow:1px 1px 1px #2f2f2f;text-transform:capitalize;top:0;width:fit-content}.presenter-board-sync-frame .progress .status span{margin-left:.25rem}.presenter-board-sync-frame .progress.playing{border:.125rem solid #229143}.presenter-board-sync-frame .progress.playing .fill{background:linear-gradient(45deg,rgba(34,145,67,.5) 25%,transparent 0,transparent 50%,rgba(34,145,67,.5) 0,rgba(34,145,67,.5) 75%,transparent 0,transparent);background-size:1rem}.presenter-board-sync-frame .progress.paused{border:.125rem solid #ba7c2f}.presenter-board-sync-frame .progress.paused .fill{animation:none;background:linear-gradient(45deg,rgba(186,124,47,.5) 25%,transparent 0,transparent 50%,rgba(186,124,47,.5) 0,rgba(186,124,47,.5) 75%,transparent 0,transparent);background-size:1rem}.presenter-board-sync-frame .progress.stopped{border:.125rem solid #bb3031}.presenter-board-sync-frame .progress.stopped .fill{animation:none;background:linear-gradient(45deg,rgba(187,48,49,.5) 25%,transparent 0,transparent 50%,rgba(187,48,49,.5) 0,rgba(187,48,49,.5) 75%,transparent 0,transparent);background-size:1rem}.roomful-frame-exit-dialog{background:#fefdf3;border:.0625rem solid #b2b1a7;border-radius:.25rem;bottom:0;height:10.875rem;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:31.25rem;z-index:20001}.roomful-frame-exit-dialog .close{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/close-075f5c67946459a7f475.png) 0 0 no-repeat;background-size:contain;cursor:pointer;height:3.1875rem;position:absolute;right:-2.125rem;top:-1.625rem;width:3.1875rem;z-index:1}.roomful-frame-exit-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-frame-exit-dialog .dialog-header .title{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;margin:1.375rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:25.5rem}.roomful-frame-exit-dialog .dialog-header .close-image{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/link-35c1c1d7413872dfc652.png) 0 0 no-repeat;background-size:contain;float:left;height:3.875rem;margin:.375rem 1.25rem 0 0;position:relative;width:3.125rem}.roomful-frame-exit-dialog .body{margin-top:.625rem;position:relative}.roomful-frame-exit-dialog .body .frame-exit{position:relative;text-align:center;width:100%}.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button{padding:0;width:13.75rem}.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button>span{display:inline-block;padding:.375rem 0 .3125rem}.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button.close-frame{background-color:#b90000;margin-left:1.125rem}.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button.close-frame:active,.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button.close-frame:hover{background-color:#9d0000}.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button.cancel{background-color:#bdbdbd}.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button.cancel:active,.roomful-frame-exit-dialog .body .frame-exit .roomful-modal-button.cancel:hover{background-color:#aaa}.roomful-frame-exit-dialog .body .frame-exit .description{color:#3e3e3e;display:inline-block;font-family:Roboto,sans-serif;height:2rem;position:relative;text-align:center;width:100%}.roomful-frame-exit-dialog .body .frame-exit .description span{display:inline-block;max-width:25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roomful-full-application-dialog{background:#fefdf3;border:.0625rem solid #b2b1a7;border-radius:.25rem;bottom:0;height:10.625rem;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:31.25rem;z-index:20001}.roomful-full-application-dialog .close{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/close-075f5c67946459a7f475.png) 0 0 no-repeat;background-size:contain;cursor:pointer;height:3.1875rem;position:absolute;right:-2.125rem;top:-1.625rem;width:3.1875rem;z-index:1}.roomful-full-application-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-full-application-dialog .dialog-header .title{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;margin:1.375rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:25.5rem}.roomful-full-application-dialog .dialog-header .link-image{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/link-35c1c1d7413872dfc652.png) 0 0 no-repeat;background-size:contain;float:left;height:3.875rem;margin:.375rem 1.25rem 0 0;position:relative;width:3.125rem}.roomful-full-application-dialog .body{margin-top:.625rem;position:relative}.roomful-full-application-dialog .body .external-link{position:relative;text-align:center;width:100%}.roomful-full-application-dialog .body .external-link .roomful-modal-button{padding:0;width:13.75rem}.roomful-full-application-dialog .body .external-link .roomful-modal-button>a,.roomful-full-application-dialog .body .external-link .roomful-modal-button>span{display:inline-block;padding:.375rem 0 .3125rem}.roomful-full-application-dialog .body .external-link .roomful-modal-button.follow{background-color:#18bab8;margin-left:1.125rem}.roomful-full-application-dialog .body .external-link .roomful-modal-button.follow:active,.roomful-full-application-dialog .body .external-link .roomful-modal-button.follow:hover{background-color:#18aaa8}.roomful-full-application-dialog .body .external-link .roomful-modal-button.cancel{background-color:#bdbdbd}.roomful-full-application-dialog .body .external-link .roomful-modal-button.cancel:active,.roomful-full-application-dialog .body .external-link .roomful-modal-button.cancel:hover{background-color:#aaa}.roomful-full-application-dialog .body .external-notice{color:#696969;float:left;font-size:.8125rem;margin:.1875rem 0;position:relative;text-align:center;width:100%}.verus-auth-button{border-radius:.25rem;color:#2f2f2f;cursor:pointer;font-family:Roboto,serif;font-size:.95rem;height:4rem;margin:0 1rem 1rem;user-select:none;width:calc(100% - 2rem)}.verus-auth-button>.icon{background-color:#1673bf;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;color:#fff;font-size:2em;padding:1rem;text-align:center;width:4rem}.verus-auth-button .button-container,.verus-auth-button>.icon{box-sizing:border-box;display:block;float:left;height:4rem;position:relative;transition:background-color .25s ease}.verus-auth-button .button-container{background-color:#efefef;border:.0625rem solid #ddd;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:#2f2f2f;width:calc(100% - 4rem)}.verus-auth-button .button-container .icon{color:#3164d2;display:block;float:left;height:4rem;line-height:4rem;margin-left:1.5rem;transition:color .25s ease-in-out;width:2rem}.verus-auth-button .button-container .icon:before{display:inline-block;font-size:2rem;line-height:4rem}.verus-auth-button .button-container .label{color:#2f2f2f;display:block;float:left;line-height:4rem;text-align:left;text-indent:.5rem;transition:color .25s ease-in-out;width:calc(100% - 3.5rem)}.verus-auth-button:hover:not(:disabled):not(.disabled)>.icon{background-color:#1884de}.verus-auth-button:hover:not(:disabled):not(.disabled) .button-container{background-color:#fff}.verus-auth-button:hover:not(:disabled):not(.disabled) .button-container .icon{color:#376ee8}.verus-auth-button.active>.icon,.verus-auth-button:active>.icon{background-color:#115994!important}.verus-auth-button.active .button-container,.verus-auth-button:active .button-container{background-color:#e1e1e1!important}.roomful-auth-promo{color:#555;font-size:1rem;left:1.375rem;line-height:1.4rem;position:absolute;text-align:center;top:6.25rem;width:16rem}.roomful-auth-register.fabuwood .roomful-auth-promo{width:32rem}.roomful-auth-panel{bottom:0;float:right;height:100%;left:0;margin:auto;position:absolute;right:0;top:-2rem;width:18.25rem}.roomful-auth-panel.register{width:35.25rem}.roomful-auth-error,.roomful-auth-error-register{background:#ff9595;border:.0625rem solid #ab4343;border-radius:.25rem;display:none;height:3.125rem;line-height:3.125rem;margin:-.625rem 0 1.25rem 1.25rem;max-height:3.125rem;min-width:15.625rem;overflow:hidden;position:relative;text-align:center;width:calc(100% - 2.5rem)}.roomful-auth-register .roomful-auth-error,.roomful-auth-register .roomful-auth-error-register{height:2.5rem;line-height:2.5rem;max-height:2.5rem;position:absolute;top:7rem;width:16rem}.roomful-auth-register .roomful-auth-error-register{height:4.5rem;line-height:4.5rem;max-height:4.5rem}.roomful-auth-register.fabuwood .roomful-auth-error-register{height:2.5rem;line-height:2.5rem;max-height:2.5rem}.roomful-auth-register.fabuwood .roomful-auth-error,.roomful-auth-register.fabuwood .roomful-auth-error-register{width:32rem}.roomful-auth-panel.error .roomful-auth-error,.roomful-auth-panel.error-register .roomful-auth-error-register{display:block}.roomful-auth-error span,.roomful-auth-error-register span{color:#555;display:inline-block;font-size:.875rem;line-height:normal;vertical-align:middle}.roomful-auth-panel .roomful-auth-need-verified-account{background:#ffdd62;border:.0625rem solid #ffbc00;border-radius:.25rem;height:fit-content;line-height:3.125rem;margin:-.625rem 0 1.25rem 1.25rem;overflow:hidden;position:relative;text-align:center;width:15.625rem}.roomful-auth-panel .roomful-auth-need-verified-account span{color:#555;display:inline-block;font-size:.875rem;line-height:normal;padding:0 1em;vertical-align:middle}.roomful-auth-resend-verification{background:#5e81a8;border-radius:.125rem;color:#fff;cursor:pointer;display:inline-block;font-size:.9em;height:fit-content;line-height:1rem;padding:.5rem 1rem;position:relative;user-select:none;width:fit-content}.roomful-auth-login2{clear:both}.roomful-auth-login2-anonymous,.roomful-auth-login2-facebook,.roomful-auth-login2-link-register,.roomful-auth-login2-sso{border-top:.0625rem solid #e7e8ec;padding:.625rem .9375rem;text-align:center}.roomful-auth-panel .roomful-auth-login2-anonymous{display:none}.roomful-auth-panel.anonymous .roomful-auth-login2-anonymous{display:block}.roomful-auth-panel .roomful-auth-login2-facebook{display:none}.roomful-auth-panel .roomful-auth-login2-sso,.roomful-auth-panel.facebook .roomful-auth-login2-facebook{display:block}.roomful-auth-login2-link-register{height:1.25rem;padding:.625rem 1.5rem}.roomful-auth-login2-link-register a{line-height:1.25rem}.roomful-auth-login2-link-register a:first-child{float:left}.roomful-auth-login2-link-register a:last-child{float:right}.roomful-auth-login2-anonymous a,.roomful-auth-login2-facebook a,.roomful-auth-login2-link-register a,.roomful-auth-login2-sso a{color:#2a5885;cursor:pointer;font-size:.8125rem;text-decoration:none}.roomful-auth-login2-anonymous a:hover,.roomful-auth-login2-facebook a:hover,.roomful-auth-login2-link-register a:hover,.roomful-auth-login2-sso a:hover{text-decoration:underline}.roomful-auth-login2-anonymous a{margin-left:.625rem}.roomful-auth-login2-anonymous a>span,.roomful-auth-login2-facebook a>span,.roomful-auth-login2-sso a>span{margin-left:.9375rem}.roomful-auth-login2-anonymous a>i.fa,.roomful-auth-login2-facebook a>i.fa,.roomful-auth-login2-sso a>i.fa{font-size:1.2rem;margin-left:-.625rem;position:absolute}.roomful-auth-login2-sso a>i.fa{margin-left:-.825rem}.roomful-auth-panel .roomful-auth-sub-panel{background:#fff;border-radius:.125rem;bottom:0;box-shadow:0 .0625rem 0 0 #d9dce2,0 0 0 .0625rem #e3e4e8;float:left;height:fit-content;left:0;margin:auto;min-width:18.5rem;position:absolute;right:0;top:0;width:100%}.roomful-auth-logo{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/roomful-auth-2c93f46db1e66c07d9e2.svg);background-position:50% 50%;background-repeat:no-repeat;margin:0 1.25rem 0 1.5rem}.roomful-auth-logo,.roomful-auth-logo.convenexpo{background-size:contain;height:6.25rem;position:relative;width:15.625rem}.roomful-auth-logo.convenexpo{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/auth/convenexpo-f127418ed0711b92862e.png);background-position:0 2.5rem;margin:0 0 0 1.25rem}.roomful-auth-logo.epam{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/epam-c70dad9932f4577c0e24.svg);height:6.65rem;width:15.625rem}.roomful-auth-logo.epam,.roomful-auth-logo.fabuwood{background-position:0 1.625rem;background-size:contain;margin:0 auto;position:relative}.roomful-auth-logo.fabuwood{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/fabuwood-76a4222bd6dc0d00c69b.svg);height:6.25rem;width:10.625rem}.roomful-auth.valu .roomful-auth-logo{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/auth/logo-valuverse-916451283cf00b778669.png);background-position:50% 50%;background-size:contain;height:6rem;margin:1rem auto .5rem 1.5rem;position:relative;width:20rem}.roomful-auth-sub-panel .roomful-auth-notice{background-color:#fff9d7;border:.0625rem solid #ccc;border-radius:.25rem;color:#626263;font-family:Roboto,sans-serif;font-size:.9rem;line-height:1rem;margin:0 1.25rem 1.25rem;padding:.5rem;text-align:center}.roomful-auth-sub-panel.roomful-auth-register .roomful-auth-logo{margin:auto}.roomful-auth-sub-panel form{margin:.9375rem .625rem .3125rem 1.25rem;min-width:16.375rem;width:calc(100% - 2.5rem)}.roomful-auth-sub-panel.roomful-auth-register form{margin:.9375rem .625rem .3125rem 1.25rem;width:33.75rem}.roomful-auth-sub-panel.roomful-auth-register form .column-left,.roomful-auth-sub-panel.roomful-auth-register form .column-right{float:left;height:fit-content;position:relative;width:16.375rem}.roomful-auth-sub-panel.roomful-auth-register form .column-right{margin-left:.625rem}.roomful-auth-sub-panel.roomful-auth-register form .column-left .input-field:first-child{margin-top:4.875rem}.roomful-auth-sub-panel.roomful-auth-register.fabuwood form .column-left .input-field:first-child,.roomful-auth-sub-panel.roomful-auth-register.fabuwood form .column-right .input-field:first-child{margin-top:3.875rem}.roomful-auth-sub-panel .input-field{box-sizing:border-box;display:inline-block;font-size:.875rem;height:2.1875rem;margin-bottom:1.375rem;min-width:15.625rem;padding:.375rem 0 .5rem;position:relative;width:calc(100% - 2.5rem)}.roomful-auth-sub-panel.roomful-auth-register .input-field{height:3.375rem;width:15.625rem}.roomful-auth-sub-panel .input-group{border-collapse:separate;box-sizing:border-box;color:#333;display:table;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;height:2.1875rem;line-height:1rem;position:relative}.roomful-auth-sub-panel .input-group .input-hint{background:#eee;border:.0625rem solid #ccc;border-radius:0 0 .25rem .25rem;bottom:-.9375rem;color:#757575;display:inline-block;font-size:.75rem;height:.875rem;left:.625rem;line-height:.875rem;position:absolute;text-align:center;width:14.375rem;z-index:0}.roomful-auth-sub-panel .input-group-icon{background-color:#eee;border:.0625rem solid #ccc;border-radius:.25rem;color:#555;font-size:.875rem;font-weight:400;line-height:1;padding:.375rem .75rem;text-align:center}.roomful-auth-sub-panel .input-group-icon:first-child{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-sizing:border-box;display:table-cell;vertical-align:middle;white-space:nowrap;width:1%}.roomful-auth-sub-panel .form-input{border:.0625rem solid #ccc;border-radius:.25rem;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);display:table-cell;font-family:inherit;margin:0;position:relative;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.roomful-auth-sub-panel .form-input:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.roomful-auth-sub-panel .form-input input{background:#fff none;border:none;border-radius:.25rem;color:#555;float:left;font-size:.875rem;height:100%;line-height:1rem;padding:.375rem .75rem;position:relative;width:100%;z-index:2}.roomful-auth-sub-panel .form-input input.disabled,.roomful-auth-sub-panel .form-input input:disabled{color:#ccc}.roomful-auth-sub-panel .input-label{color:#525252;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;left:.625rem;position:absolute;top:-1.3125rem;z-index:3}.roomful-auth-sub-panel .form-input .form-error{background:#ff9595;border:.0625rem solid #ab4343;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;bottom:-1.125rem;font-size:.75rem;left:-2.75rem;max-height:1rem;max-width:15.625rem;overflow:hidden;padding:.0625rem .625rem;position:absolute;text-align:center;text-overflow:ellipsis;width:14.25rem;z-index:5}.roomful-auth-sub-panel .network-password-field,.roomful-auth-sub-panel .terms-field{clear:both;color:#525252;font-size:.8125rem;height:2.5rem;line-height:1.125rem;margin-bottom:.5rem;position:relative;text-align:center;width:100%}.roomful-auth-sub-panel .terms-field a,.roomful-auth-sub-panel .terms-field a:active,.roomful-auth-sub-panel .terms-field a:hover,.roomful-auth-sub-panel .terms-field a:visited{color:#2893bd}.roomful-auth-sub-panel .network-password-field{height:1.5rem}.roomful-auth-sub-panel .star{color:#f58542;display:inline-block;float:right;padding:0 0 0 .1875rem;position:relative}.roomful-auth-change-password,.roomful-auth-register,.roomful-auth-restore{clear:both}.roomful-auth-local-login{clear:both;padding-bottom:.625rem;width:14.375rem}.roomful-auth-link-login,.roomful-auth-link-register{border-top:.0625rem solid #e7e8ec;padding:.625rem .9375rem;text-align:center}.roomful-auth-link-register{height:1.25rem;padding:.625rem 1.5rem}.roomful-auth-link-register a{line-height:1.25rem}.roomful-auth-link-register a:first-child{float:left}.roomful-auth-link-register a:last-child{float:right}.roomful-auth-link-login{text-align:left}.roomful-auth-link-login a,.roomful-auth-link-register a{color:#2a5885;cursor:pointer;font-size:.8125rem;text-decoration:none}.auth-link-register{color:#217ed9;cursor:pointer;font-size:.95rem}.auth-link-register,.roomful-auth-link-login a:hover,.roomful-auth-link-register a:hover{text-decoration:underline}.roomful-auth-remember{display:inline-block;font-size:.75rem;padding-top:.375rem;text-align:center}.roomful-auth-link{color:#2a5885;cursor:pointer;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.75rem;line-height:1.25rem;text-align:center}.roomful-auth-link:hover{text-decoration:underline}.roomful-auth-button{zoom:1;background-color:#5e81a8;border:none;border-radius:.1875rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;margin:.3125rem .9375rem .9375rem;outline:none;padding:.375rem 1rem .3125rem;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:calc(100% - 2.5rem)}.roomful-auth-button:hover{background-color:#6888ad}.roomful-auth-button:active{background-color:#5779a1;padding:.4375rem 1rem .25rem}.roomful-auth-button:disabled{background-color:#bbb!important}#local_login_button.roomful-auth-button,#register_button.roomful-auth-button{background-color:#5fb053;width:32.625rem}#continue.roomful-auth-button,#loginButton.roomful-auth-button.sign-up{background-color:#5fb053}#continue.roomful-auth-button:hover,#local_login_button.roomful-auth-button:hover,#loginButton.roomful-auth-button.sign-up:hover,#register_button.roomful-auth-button:hover{background-color:#68b35d}#continue.roomful-auth-button:active,#local_login_button.roomful-auth-button:active,#loginButton.roomful-auth-button.sign-up:active,#register_button.roomful-auth-button:active{background-color:#5aa84d;padding:.4375rem 1rem .25rem}#local_login_button.roomful-auth-button:disabled,#loginButton.roomful-auth-button.sign-up:disabled,#register_button.roomful-auth-button:disabled{background-color:#bbb!important;cursor:default;padding:.4375rem 1rem .25rem}.roomful-auth-local-tip{color:#3f2b27;font-size:.9375rem;padding:.625rem .625rem 0}.roomful-auth-change-password .roomful-auth-result,.roomful-auth-restore .roomful-auth-result{float:left;height:8.125rem;position:relative}.roomful-auth-change-password .roomful-auth-result span,.roomful-auth-restore .roomful-auth-result span{color:#626263;display:inline-block;font-size:.875rem;line-height:1.25rem;margin:1.375rem 1.25rem 0 1.25em;max-width:15.625rem;text-align:center}.roomful-auth-change-password .roomful-auth-result{height:11.875rem}.roomful-auth-change-password .roomful-auth-result span{margin:3.125rem 1.25rem 0 1.25em}.roomful-auth-change-password .roomful-auth-link-login,.roomful-auth-restore .roomful-auth-link-login{float:left;position:relative;width:16.25rem}.roomful-auth-login2.phase-2.roomful-auth-sub-panel .input-field,.roomful-auth-login2.phase-3.roomful-auth-sub-panel .input-field.password,.roomful-auth-login2.phase-4.roomful-auth-sub-panel .input-field{margin-bottom:.9rem}.roomful-auth-login2.phase-3.roomful-auth-sub-panel .roomful-auth-link-login .forgot-link{bottom:.725rem;position:absolute;right:1.2rem}.roomful-auth-login2-new-account-hint,.roomful-auth-login2-powered-by-hint{background:#fff;border-radius:.125rem;bottom:-4rem;box-shadow:0 .0625rem 0 0 #d9dce2,0 0 0 .0625rem #e3e4e8;float:left;height:3rem;left:0;margin:auto;position:absolute;width:100%}.roomful-auth-panel-double-side.roomful-auth-panel-double-right .roomful-auth-login2-new-account-hint,.roomful-auth-panel-double-side.roomful-auth-panel-double-right .roomful-auth-login2-powered-by-hint{bottom:0}.roomful-auth-login2-new-account-hint span{left:3rem}.roomful-auth-login2-new-account-hint span,.roomful-auth-login2-powered-by-hint span{color:#626263;font-family:Roboto,sans-serif;font-size:.9rem;position:absolute;top:1.15rem}.roomful-auth-login2-powered-by-hint span{left:0;right:0;text-align:center}.roomful-auth-login2-powered-by-hint a{zoom:1;color:#005e99;cursor:pointer;font-size:.875rem;font-weight:900;text-decoration:none;vertical-align:top}.roomful-auth-login2-powered-by-hint a sup{display:inline-block;font-size:.75rem;font-weight:100;line-height:1rem;margin-top:-.25rem;position:absolute}.roomful-auth-login2-new-account-hint a{zoom:1;background-color:#5fb053;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;outline:none;padding:.275rem .75rem .2125rem;position:absolute;right:1rem;text-align:center;text-decoration:none;top:.7rem;vertical-align:top;white-space:nowrap}.roomful-auth.valu .roomful-auth-login2-session-account{text-align:center}.roomful-auth-login2-session-account .session-account{border:.0625rem solid #ccc;border-collapse:separate;border-radius:.25rem;box-sizing:border-box;color:#333;display:inline-table;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.875rem;height:3.1875rem;line-height:1rem;margin:.625rem .625rem 1rem 1.25rem;position:relative;width:15.675rem}.roomful-auth-login2-session-account .session-account .session-account-bottom,.roomful-auth-login2-session-account .session-account .session-account-top{background:#eee;color:#595959;font-size:.75rem;height:.875rem;padding:.125rem;text-align:center}.roomful-auth-login2-session-account .session-account .session-account-top{border-bottom:.0625rem solid #ccc;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.roomful-auth-login2-session-account .session-account .session-account-bottom{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:.0625rem solid #ccc}.roomful-auth-login2-session-account .session-account .session-account-middle{min-height:3.313rem;padding:.125rem .313rem}.roomful-auth-login2-session-account .session-account .avatar{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/auth/no-avatar-4c0c20033c8a38099350.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:.125rem solid #f2f2f2;border-radius:3.25rem;bottom:0;float:left;height:3rem;left:0;margin:auto;position:relative;right:0;top:0;width:3rem;z-index:2}.roomful-auth-login2-session-account .session-account .avatar img{background:#f2f2f2;border:.125rem solid #f2f2f2;border-radius:3.25rem;display:block;height:3rem;left:-.125rem;margin:0;position:absolute;top:-.125rem;width:3rem;z-index:2}.roomful-auth-login2-session-account .session-account .user-name{color:#59595b;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.95rem;line-height:3.25rem;margin:auto auto auto -.875rem;max-width:11rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.roomful-auth-login2-session-account .button-holder{margin-left:1.25rem}.roomful-auth-login2-session-account .button-holder #logout{background-color:#d64753!important}.roomful-auth-login2-session-account .button-holder #logout:hover{background-color:#dc4f5b!important}.roomful-auth-login2-session-account .button-holder #logout:active{background-color:#c1424d!important}.roomful-auth-login2-session-account .check-session-account{color:#59595b;font-size:1.25rem;line-height:1.25rem;padding:.5rem .5rem 2rem;text-align:center}.roomful-auth-login2-session-account .check-session-account i.fa{margin-right:.5rem}.roomful-auth-login2-session-account .check-session-account span{font-family:Roboto,Open Sans,Helvetica,sans-serif}.roomful-auth-login2-sso .social-provider{height:fit-content;min-height:1.825rem;position:relative}.roomful-auth-login2-sso .social-provider .social-provider-row{padding-bottom:.625rem}.roomful-auth-login2-sso .social-provider .social-provider-row.provider-buttons{line-height:2.5rem}.roomful-auth-login2-sso .social-provider .social-provider-row:last-child{padding-bottom:0}.roomful-auth-login2-sso .social-provider .social-provider-row>span{color:#464547;cursor:default;font-size:.8125rem;text-decoration:none}.roomful-auth-login2-sso .social-provider .social-provider-row a{background:#2f2f2f;border-radius:.125rem;display:inline-block;height:1.5rem;line-height:1.5rem;margin:0 .3125rem;padding:.125rem .25rem;position:relative;text-align:center;vertical-align:middle;width:1.5rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon,.roomful-link-account-dialog .social-account i.icon{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;color:#fff;display:inline-block;font-size:1rem;height:1.125rem;left:.35rem;line-height:2rem;margin-left:-.625rem;position:relative;text-align:center;vertical-align:middle;width:1.125rem}.roomful-auth-login2-row{border-top:.0625rem solid #e7e8ec;color:#464547;cursor:default;font-size:.8125rem;padding:1rem .625rem .625rem;text-align:center;text-decoration:none}.roomful-auth-login2-sso .social-provider .social-provider-row a.epam{width:4rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.roomful,.roomful-link-account-dialog .social-account i.icon.roomful{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/roomful-acbd796a4f1274c10687.svg);height:1.265rem;left:-1.25rem;top:.125rem;width:5rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.epam,.roomful-link-account-dialog .social-account i.icon.epam{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/epam-white-b60abc14d7a7c3e449c9.svg);height:1.265rem;left:.125rem;top:.125rem;width:5rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.google,.roomful-link-account-dialog .social-account i.icon.google{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/google-fefbd740e3ea726bd15d.svg);left:.31rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.facebook,.roomful-link-account-dialog .social-account i.icon.facebook{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/facebook-34f0f4adc9a36dc2c1cb.svg)}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.linkedin,.roomful-link-account-dialog .social-account i.icon.linkedin{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/linkedin-f33257edec816f23b5b1.svg)}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.apple,.roomful-link-account-dialog .social-account i.icon.apple{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/apple-8effaaa0b710664d5d69.svg);left:.325rem;top:-.125rem}.roomful-auth-login2-sso .social-provider-social.verus-testnet-valuid{background:#5e81a8!important}.roomful-auth-login2-sso .social-provider-social.verus-testnet-roomful{background:#9d0b0b!important}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.verus,.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.verus-test,.roomful-link-account-dialog .social-account i.icon.verus,.roomful-link-account-dialog .social-account i.icon.verus-test{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/verus-white-39b04fe4fda17445ab7b.svg);left:.3rem;top:-.0625rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.verus-qr-code,.roomful-auth-login2-sso .social-provider .social-provider-row a i.icon.verus-qr-code-test,.roomful-link-account-dialog .social-account i.icon.verus-qr-code,.roomful-link-account-dialog .social-account i.icon.verus-qr-code-test{background-image:none}.roomful-link-account-dialog .social-account i.icon.verus-mainnet-verusid,.social-provider-social.verus-mainnet-verusid i.icon{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/verus-white-39b04fe4fda17445ab7b.svg);left:.285rem!important;top:-.0625rem}.roomful-link-account-dialog .social-account i.icon.verus-testnet-valuid,.social-provider-social.verus-testnet-valuid i.icon{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/auth/valu-white-b329751313d70c3a4b29.svg);left:.285rem!important;top:-.0625rem}.roomful-auth-login2-sso .social-provider .social-provider-row a i.fa,.roomful-link-account-dialog .social-account i.fa{color:#fff;display:inline-block;font-size:1.3rem;line-height:1.6rem}.roomful-auth-register .form-check-input{appearance:checkbox;-webkit-appearance:checkbox;box-sizing:border-box;cursor:default;display:inline-block;height:.875rem;left:-.25rem;overflow:visible;padding:0;position:relative;top:-1rem;width:.875rem}.roomful-auth-register .network-password-field .form-check-input{top:.0625rem}.roomful-auth-register .network-password-field label span,.roomful-auth-register .network-password-field span,.roomful-auth-register .terms-field label span,.roomful-auth-register .terms-field span{display:inline-block}.roomful-auth-register .post-register{line-height:1.25rem;margin:0 2rem 1rem;position:relative}.roomful-auth-register .post-register .post-register-field{color:#212121}.roomful-auth-register .post-register .post-register-field.outer,.roomful-auth-register .post-register .post-register-field:first-child{margin-bottom:1.5rem}.roomful-auth-register .post-register .post-register-field.contact{margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}.roomful-auth-register .post-register .post-register-field a,.roomful-auth-register .post-register .post-register-field a:active,.roomful-auth-register .post-register .post-register-field a:hover,.roomful-auth-register .post-register .post-register-field a:visited{color:#005e99}.roomful-auth-register .post-register .roomful-auth-continue{text-align:center}.roomful-auth-register .post-register .roomful-auth-continue .roomful-auth-button{zoom:1;background-color:#5fb053;border-radius:.1875rem;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;outline:none;padding:.275rem 1rem .2125rem;text-decoration:none;vertical-align:top;white-space:nowrap}.roomful-auth-panel-double{bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:60rem}.roomful-auth-panel.double-side{width:auto}.roomful-auth-panel-double-side{background:#fff;border-radius:.125rem;box-shadow:0 .0625rem 0 0 #d9dce2,0 0 0 .0625rem #e3e4e8;float:left;min-height:34.5rem;position:relative}.roomful-auth-panel-double-left{height:fit-content;width:35rem}.roomful-auth-panel-double-right{display:flex;height:fit-content;margin-left:3.875rem;vertical-align:middle;width:18.125rem}.roomful-auth-panel-double-side .roomful-auth-sub-panel{background:none;border-radius:0;box-shadow:none;position:relative}.roomful-auth-panel-double-side-middle{clear:both;display:contents;height:fit-content;position:relative;width:100%}.roomful-auth-panel-double-side .caption{background:#bbb;color:#fffffe;font-family:Roboto,serif;font-size:.9em;font-weight:100;padding:.3125rem .5rem;position:absolute;top:.25rem}.roomful-auth-panel-double-left .caption{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;right:0}.roomful-auth-panel-double-right .caption{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;left:0}.roomful-auth-sso{background:#2f2f2f;height:100%;position:relative;width:100%}.roomful-auth-sso .roomful-auth-sso-button{background:#119d1e;bottom:0;color:#fff;cursor:pointer;height:fit-content;left:0;margin:auto;padding:.5rem .75rem;position:absolute;right:0;text-align:center;top:0;user-select:none;width:fit-content}.roomful-auth-sso .roomful-auth-sso-button i.fa{margin-right:.5rem}.roomful-auth-sso .logo{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/roomful-logo-5d0c3299df097ea04409.svg) 0 0 no-repeat;bottom:.25rem;height:3.1875rem;left:.625rem;position:absolute;width:12.375rem}.roomful-auth-qr-code{box-sizing:border-box;display:inline-block;height:17.1875rem;margin-bottom:.5rem;padding:.5rem 1.25rem;position:relative;width:18.5rem}.roomful-auth-qr-code .loading-icon{bottom:0;font-size:1rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:-4rem;width:fit-content}.roomful-auth-qr-code .loading-icon .icon{display:inline-block;height:1rem;margin-top:-.125rem;width:1rem}.roomful-auth-qr-code svg{height:100%;width:100%}.roomful-auth-qr-code .qr-code-message{bottom:0;display:block;height:fit-content;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:fit-content}.roomful-auth-error.verus{display:inline-block}.roomful-plugin-notification{background-color:#fff;border:thin solid #e0e0e0;border-radius:.625rem;bottom:1rem;color:#5c5b5d;font-size:80%;left:0;line-height:1.5em;list-style:none;margin:1.25rem auto;max-width:92%;overflow:hidden;padding:.625rem 1.25rem;position:absolute;right:0;text-decoration:none;width:auto;z-index:1}.roomful-plugin-notification a{color:#2a5885;cursor:pointer;font-weight:900;text-decoration:none}.roomful-plugin-notification a:hover{text-decoration:underline}.roomful-plugin-directory.vertical .roomful-plugin-notification{bottom:-2.5rem}.roomful-plugin-directory.vertical .roomful-plugin-notification.fixed{bottom:.625rem;position:fixed}.roomful-plugin-notification p.roomful-plugin-notification-paragraph{float:left;height:auto;position:relative;width:auto}.roomful-layout .roomful-plugin-notification{font-family:Latos,Open Sans,Lucida Grande,Lucida,Verdana,Arial,Helvetica,sans-serif;z-index:1010}.roomful-layout .roomful-plugin-notification strong{font-weight:700!important}.verus-auth-notice{font-family:Roboto,serif;font-size:.9rem;line-height:1.125rem;padding:0 1.25rem .5rem;text-align:center}.verus-auth-notice span{display:block}.verus-auth-notice span:not(:last-child){padding-bottom:.25rem}.verus-auth-notice .icon{color:#3164d2;display:inline-block;font-size:1.5rem;margin-right:.35rem;margin-top:-.125rem}.roomful-auth.valu{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/auth/auth-bg-valu-b221815a2cefebf8971c.jpg);background-position:50% 50%;background-repeat:repeat;background-size:cover}.discord-command{background:#ccc;border:.0625rem solid #858585;border-radius:.25rem;box-sizing:border-box;color:#101010;display:inline-block;padding:.125rem .5rem;position:relative;user-select:text}.roomful-auth-login2-new-account-hint .icon.rf-verus{color:#3164d2;display:inline;font-size:1.5rem;left:1rem;position:absolute;top:.85rem}.verus-valu-discord-promo{font-family:Roboto,serif;font-size:.9rem;line-height:1.125rem;margin-bottom:.5rem;padding:0 1.25rem .5rem;text-align:center}.verus-valu-discord-promo span{display:inline-block;margin-bottom:.25rem}.roomful-auth.valu .roomful-auth-panel:not(.register){width:23.5rem}.roomful-auth.valu .roomful-auth-login2-phase-container{text-align:center}.link-qr-helper{bottom:0;color:#217ed9;cursor:pointer;height:fit-content;left:0;margin:auto;position:absolute;right:0;text-decoration:underline;top:5rem;user-select:none;width:13rem}.roomful-auth.valu .roomful-auth-restore .input-field{margin-left:1rem}.roomful-auth.valu .roomful-auth-restore .roomful-auth-result span{margin-left:4rem}.roomful-main{background-color:#2f2f2f;background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/auth/auth-bg-0e529d76f2a9381adff4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.roomful-main.fabuwood{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/auth/auth-bg-fabuwood-5bd4b427a22ec6b59bb5.jpg)}.roomful-main.no-screens,.roomful-main.sso-iframe{background-image:none!important}.roomful-main.sso-iframe{background-color:#fff}.roomful-auth-login2-powered-by-hint,.roomful-main.sso-iframe .roomful-auth-login2-new-account-hint,.roomful-main.sso-iframe .roomful-auth-panel .roomful-auth-sub-panel,.roomful-main.sso-iframe .roomful-auth-panel-double-side{box-shadow:none!important}.roomful-main.sso-iframe .roomful-auth-panel-double-right{margin-left:.75rem!important}.roomful-loader{background-color:#2f2f2f}.roomful-loader .roomful-loader-logo{animation:fadein-logo 1s ease-in;background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/roomful-logo-5d0c3299df097ea04409.svg);background-repeat:no-repeat;background-size:contain;bottom:0;height:6.25rem;left:1rem;margin:auto;position:absolute;right:0;top:-3.25rem;width:25rem}.roomful-loader .roomful-loader-logo.fabuwood{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/fabuwood-logo-4158fc9b16a493d66a43.svg);background-size:auto;height:7.5rem;left:0}.roomful-loader .roomful-loader-logo.valu{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/logo-valuverse-172509bc72a908b19e67.png);background-size:contain;height:4rem;left:0;width:25rem}@keyframes fadein-logo{0%{opacity:0}to{opacity:1}}.roomful-loader .roomful-loader-logo .powered-by-hint{display:none}.roomful-loader .roomful-loader-logo.fabuwood .powered-by-hint{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/roomful-logo-w-95ca5a2f1489ab566911.svg);background-repeat:no-repeat;background-size:contain;bottom:unset;display:block;height:1.5rem;margin:0;position:absolute;right:0;top:5.5rem;width:7rem}.roomful-loader .roomful-loader-logo.fabuwood .powered-by-hint:after{bottom:.2rem;color:#fff;content:"Powered by";font-size:1rem;position:absolute;right:7rem;white-space:pre;width:5rem;word-break:keep-all}.roomful-loader-progress-bar{background:#23221f;bottom:-1.5rem;height:.5rem;overflow-x:hidden;position:absolute;width:90%}.roomful-loader .roomful-loader-logo.fabuwood .roomful-loader-progress-bar{width:98%}.roomful-loader-progress-bar .roomful-loader-progress-bar-handler{background-color:#fff;height:.5rem;transition:width .2s;width:100%}@keyframes progress-bar-handler-shimmer{0%{background-position:0 0}to{background-position:24rem 0}}.roomful-loader-progress-bar .roomful-loader-progress-bar-handler{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:progress-bar-handler-shimmer;animation-timing-function:linear;-webkit-backface-visibility:hidden;background:linear-gradient(90deg,#fff 5%,#ddd 10%,#fff 15%);bottom:0;left:0;right:0;top:0}.roomful-loader-message{bottom:-3.25rem;color:#fff;font-family:Roboto,serif;font-size:.85em;position:absolute;text-align:center;width:90%}.roomful-loader .roomful-loader-logo.fabuwood .roomful-loader-message{width:98%}.roomful-main.roomful-loading-intro{background:#f1ede7!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000}.roomful-loading{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/loading-1-94916eae302afa93836d.png);background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;opacity:0;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}.roomful-loading-screen-1,.roomful-loading-screen-2,.roomful-loading-screen-3{background-color:#2f2f2f;opacity:1}.roomful-loading-screen-2{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/loading-2-e161e7e7839a694d9f7a.png)}.roomful-loading-screen-3{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/loading-3-894a28530333e154fb88.png)}.roomful-loading-animation{bottom:.25rem;color:#dedede;display:block;font-size:1.7rem;height:2.0625rem;left:.25rem;position:absolute;width:2rem}.roomful-loading-message{bottom:1rem;color:#fff;left:2.75rem;opacity:.8;position:absolute;text-shadow:.0625rem .0625rem .125rem #424242}.roomful-loading-intro-container{float:left;height:100%;position:relative;width:100%}.roomful-loading-intro-container .sound-unMute-button{height:43.9375rem;left:0;position:absolute;top:0;width:36.5rem}.roomful-loading-intro-container .sound-unMute-button .icon{background:rgba(85,75,70,.3) url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/volume-mute_256-9b59cb88cd799a7fae9b.png) 0 0 no-repeat;border-radius:.625rem;bottom:0;display:inline-block;height:16rem;left:0;margin:auto;position:absolute;right:0;top:0;width:16rem}.roomful-main.roomful-loading-intro .roomful-loading-animation{color:#fff}.roomful-loading-video-back{cursor:default;height:100%;position:absolute;width:100%;z-index:1000000}.roomful-loading-intro-footer{background:#f1ede7;float:left;width:100%}.roomful-loading-intro-footer,.roomful-loading-intro-footer .roomful-loading-progress-panel{height:3.125rem;position:relative}@keyframes loading-done-blink{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@-webkit-keyframes loading-done-blink{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.roomful-loading-intro-footer .loading-done{animation:loading-done-blink 3s step-start 0s infinite;animation-timing-function:ease-in-out;-webkit-animation:loading-done-blink 3s step-start 0s infinite;-webkit-animation-timing-function:ease-in-out;background:rgba(90,90,90,.7);border-radius:.625rem;bottom:.3125rem;left:0;margin:auto;padding:.3125rem 0;position:absolute;right:0;text-align:center;width:18.75rem}.roomful-loading-intro-footer .loading-done span{color:#fff;font-size:2rem;text-shadow:.0625rem .0625rem .0625rem rgba(58,58,58,.5);text-transform:uppercase}.roomful-loading-intro-footer .toggle-volume{background:#979693;border:.0625rem solid #efece7;border-radius:.25rem;bottom:.0625rem;cursor:pointer;height:2.875rem;position:absolute;right:.5rem;text-align:center;width:2.875rem}.roomful-loading-intro-footer .toggle-volume i.fa{color:#f1ede7;font-size:2.8rem;line-height:2.875rem;text-shadow:.0625rem .0625rem .0625rem rgba(58,58,58,.5)}input.react-smart-input{-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem}input.react-smart-input[type=text]{cursor:text}input.react-smart-input[type=text]:focus{-webkit-text-size-adjust:100%}.content-picker-local-container{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:.25rem dashed transparent;border-radius:0;height:28.125rem;margin:.625rem .625rem 0;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:58.125rem}.content-picker-local-container.remote-url{height:24.775rem;margin-top:4rem}.content-picker-local-container.drag-zone{border:.25rem dashed rgba(15,122,219,.7)}.local-zone-message-container{cursor:pointer;height:100%;position:relative;width:100%}.content-picker-local-container .local-zone-message{bottom:0;cursor:pointer;display:block;height:5rem;left:-.125rem;margin:auto;overflow:hidden;padding-left:5rem;position:relative;right:1rem;text-align:center;top:0;width:51rem}.content-picker-local-container .has-files .local-zone-message{border-bottom:.0625rem solid #ccc}.local-zone-message-container .local-zone-message{position:absolute}.content-picker-local-files .local-zone-message .manifest-icon{background:#6b5e5c;border-radius:.325rem;color:#ccc;font-size:2rem;height:3rem;left:1rem;line-height:3rem;position:absolute;top:.5rem;width:3rem;z-index:1}.content-picker-local-files .local-zone-message .manifest-icon span{bottom:-2.2rem;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.6rem;left:0;margin:0 auto;position:absolute;right:0}.content-picker-local-container .local-zone-message i.message-status-icon{color:#efefef;font-size:6rem;margin-bottom:.875rem}.content-picker-local-container .local-zone-message i.status-icon{bottom:.5rem;color:#2f2f2f;font-size:4rem;left:19rem;position:absolute}.content-picker-local-container .local-zone-message span{color:#000;display:block;font-size:1rem;left:0;margin:auto;position:absolute;right:0;text-transform:uppercase}.content-picker-local-container .local-zone-message span.drag-n-drop{bottom:3.4rem;left:5rem}.content-picker-local-container .local-zone-message span.or{color:#8b8888;font-size:.75em;left:5.5rem;top:1.7rem}.content-picker-local-container .local-zone-message span.click-to-browse{background-color:#2f2f2f;border-radius:.25rem;bottom:.625rem;color:#fff;font-size:.875rem;font-weight:900;left:5.25rem;margin:auto;padding:.4375rem 1.25rem;position:absolute;right:0;text-transform:none;width:10rem}.content-picker-local-container .local-zone-message .messages p{margin-left:22rem;padding-top:.25rem;position:relative;text-align:left;width:30rem}.content-picker-local-container .local-zone-message .messages span{color:#efefef}.content-picker-local-container .local-zone-message .messages i{display:inline-block;font-size:1.5rem;margin-left:-1.875rem;padding-right:.625rem;position:absolute;top:-.025rem}.content-picker-local-container .drop-zone-message{bottom:0;display:none;height:12.5rem;left:0;line-height:1.5rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:16.875rem}.content-picker-local-container .drop-zone-message i{color:#efefef;font-size:6rem;margin-bottom:.875rem}.content-picker-local-container .drop-zone-message span{color:#ccc;display:block;font-size:1rem;margin-bottom:1.15625rem;text-transform:uppercase}.content-picker-local-container .drop-zone{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.content-picker-local-container.drag-zone .drop-zone{-webkit-box-shadow:inset 0 0 3.125rem .3125rem rgba(15,122,219,.7);-moz-box-shadow:inset 0 0 3.125rem .3125rem rgba(15,122,219,.7);box-shadow:inset 0 0 3.125rem .3125rem rgba(15,122,219,.7);display:block}.content-picker-local-container.drag-zone .local-zone-message{display:none}.content-picker-local-container.drag-zone .drop-zone-message{display:block}.content-picker-local-container .hidden-file-dialog:not(.osx-style){clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);cursor:pointer;height:1px;position:absolute;width:1px;z-index:0}.content-picker-local-files.local-content-container{display:block;float:left;height:23.125rem;margin-top:.75rem;max-height:23.125rem;overflow-y:scroll;padding-bottom:.625rem;position:relative;width:100%}.content-picker-local-files .content-picker-local-file{background:#e9e9e9;border-radius:.25rem;-webkit-box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);-moz-box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);color:#030308;cursor:pointer;display:block;float:left;font-size:1.5rem;font-weight:700;height:8.125rem;list-style-type:none;margin:.625rem 0 0 .625rem;padding:0 .25rem;position:relative;text-align:center;width:8.325rem;z-index:1}.content-picker-local-files .content-picker-local-file .preview img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:.3125rem auto auto;max-height:6.175rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-local-files .content-picker-local-file p.title{border-radius:.125rem;bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:7.825rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:7.825rem}.content-picker-local-files .content-picker-local-file .content-picker-local-file-unknown{color:#8b8888;font-size:4rem;left:0;position:absolute;right:0;top:1rem}.content-picker-local-files .content-picker-local-file .remove{color:#000;position:absolute;transform:perspective(6.25rem) rotateY(-3deg);z-index:10001}.content-picker-local-files .content-picker-local-file .manifested{background:#4c4443;border-color:#5a4f4d;color:#d4cfcc;left:.25rem;position:absolute;transform:perspective(6.25rem) rotateY(-3deg);z-index:10001}.content-picker-local-files .content-picker-local-file .manifested,.content-picker-local-files .content-picker-local-file .remove{border-radius:.125rem;font-size:.875rem;height:1.0625rem;line-height:1.0625rem;padding:.0625rem .125rem;top:.25rem;width:1.0625rem}.content-picker-local-files .content-picker-local-file .remove{right:.25rem}.content-picker-local-container.drag-zone .content-picker-local-files.local-content-container{display:none}.content-picker-local-container.remote-url .content-picker-remote{border-radius:.125rem;height:2.625rem;left:0;margin:.625rem .625rem 0 0;position:absolute;top:-4.125rem;width:58.125rem}.content-picker-cloud-upload-remote-panel{float:left;position:relative}.content-picker-cloud-upload-remote-panel .caption{background:#2f2f2f;border:.0625rem solid #2f2f2f;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0 .3125rem;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-cloud-upload-remote-panel .react-smart-input-container{float:left;margin-left:-.3125rem;position:relative}.content-picker-cloud-upload-remote-panel #remote-search{background:#f7f7f7;border:.0625rem solid #afaeae;border-left:none;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:47.5rem}.content-picker-cloud-upload-remote-panel .remote-add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid #2f2f2f;color:#f7f7f7;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-cloud-upload-remote-panel .remote-add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-cloud-upload-remote-panel .remote-add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-cloud-upload-remote-panel.has-remote-type #remote-search{width:45rem}.content-picker-cloud-remote-stream-panel .remote-type-button,.content-picker-cloud-upload-remote-panel .remote-type-button{background:#2f2f2f;border:.0625rem solid #2f2f2f;border-radius:0;border-right-color:#afaeae;color:#fff;cursor:pointer;height:2rem;margin:.25rem 0 0;position:relative;user-select:none;width:2.5rem}.content-picker-cloud-remote-stream-panel .remote-type-button .icon.triangle,.content-picker-cloud-upload-remote-panel .remote-type-button .icon.triangle{border-color:#fff transparent transparent;border-style:solid;border-width:.313rem .25rem 0;display:inline-block;height:0;left:1.6rem;position:absolute;top:.75rem;width:0}.content-picker-cloud-remote-stream-panel .remote-type-button .fa.fa-image,.content-picker-cloud-upload-remote-panel .remote-type-button .fa.fa-image{margin-left:-.5rem}.content-picker-cloud-remote-stream-panel .remote-type-button .icon span,.content-picker-cloud-upload-remote-panel .remote-type-button .icon span{display:inline-block;font-size:.5rem;height:fit-content;position:absolute;right:.85rem;top:.67rem;width:fit-content}.content-picker-cloud-remote-stream-panel ul.remote-types-list,.content-picker-cloud-upload-remote-panel ul.remote-types-list{border:.0625rem solid #ccc;display:none;position:absolute;right:0;top:2.35rem;z-index:999999}.content-picker-cloud-remote-stream-panel ul.remote-types-list.opened,.content-picker-cloud-upload-remote-panel ul.remote-types-list.opened{display:block}.content-picker-cloud-remote-stream-panel ul.remote-types-list li,.content-picker-cloud-upload-remote-panel ul.remote-types-list li{background:#f7f7f7;border-bottom:.0625rem solid #ccc;cursor:pointer;min-width:11rem;padding:.3125rem .625rem;position:relative;user-select:none}.content-picker-cloud-remote-stream-panel ul.remote-types-list li.active,.content-picker-cloud-remote-stream-panel ul.remote-types-list li:hover,.content-picker-cloud-upload-remote-panel ul.remote-types-list li.active,.content-picker-cloud-upload-remote-panel ul.remote-types-list li:hover{box-shadow:inset 0 0 .25rem 0 rgba(35,60,80,.2)}.content-picker-cloud-remote-stream-panel ul.remote-types-list li:last-child,.content-picker-cloud-upload-remote-panel ul.remote-types-list li:last-child{border-bottom:none}.content-picker-cloud-remote-stream-panel ul.remote-types-list li i.fa,.content-picker-cloud-remote-stream-panel ul.remote-types-list li i.icon,.content-picker-cloud-upload-remote-panel ul.remote-types-list li i.fa,.content-picker-cloud-upload-remote-panel ul.remote-types-list li i.icon{background:#2f2f2f;color:#fff;display:block;height:100%;position:absolute;right:0;text-align:center;top:0;width:2.5rem}.content-picker-cloud-remote-stream-panel ul.remote-types-list li i.fa:before,.content-picker-cloud-upload-remote-panel ul.remote-types-list li i.fa:before{font-size:.8rem;left:0;position:absolute;right:0;top:.5rem}.content-picker-cloud-remote-stream-panel ul.remote-types-list li i.icon span,.content-picker-cloud-upload-remote-panel ul.remote-types-list li i.icon span{bottom:.5rem;font-size:.5rem;left:0;margin:auto;position:absolute;right:0;text-transform:uppercase;width:fit-content}.local-zone-message-container .local-zone-warning{background-color:#f5f5f5;border:.0625rem dashed #ddd;border-radius:.5rem;bottom:.5rem;font-family:Roboto,sans-serif;font-size:.75rem;height:fit-content;left:0;line-height:.95rem;margin:auto;padding:.5rem;position:absolute;right:0;text-align:center;width:25rem}.content-picker-local-container.drag-zone .local-zone-warning{display:none}.local-zone-message-container .local-zone-warning i.fa{color:#0095ff;margin-right:.5rem}.local-zone-message-container .local-zone-warning strong{font-weight:900}.pre-loader{bottom:.25rem;color:#dedede;display:block;font-size:1.7rem;height:2.0625rem;left:.25rem;margin:auto;position:absolute;right:0;top:0;width:2rem;z-index:10}.content-picker-cloud-upload-pixabay-panel{float:left;position:relative}.content-picker-cloud-upload-pixabay-panel .caption{background:#2f2f2f;border:.0625rem solid transparent;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0 .25rem;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-cloud-upload-pixabay-panel .react-smart-input-container{float:left;margin-left:-.3125rem;position:relative}.content-picker-cloud-upload-pixabay-panel #cloud-search{background:#f7f7f7;border:.0625rem solid #afaeae;border-left:none;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:48.25rem}.content-picker-cloud-upload-pixabay-panel .search-add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid transparent;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-cloud-upload-pixabay-panel .search-add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-cloud-upload-pixabay-panel .search-add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-cloud-upload-pixabay-container{background:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;float:left;height:22.0625rem;margin-top:.125rem;position:relative;width:100%}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-progress{bottom:0;color:#ccc;cursor:default;font-size:2rem;height:4rem;left:0;line-height:4rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:4rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-images{display:block;float:left;height:20.125rem;max-height:20.125rem;overflow-y:scroll;padding-bottom:.625rem;position:relative;width:100%}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image{color:#030308;cursor:pointer;display:block;float:left;font-size:1.5rem;font-weight:700;height:11.875rem;list-style-type:none;margin:.625rem 0 0 .625rem;padding:0 .25rem;position:relative;text-align:center;width:13.125rem;z-index:1}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image .preview{bottom:1.875rem;left:0;margin:auto;position:absolute;right:0;top:.25rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image .preview img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:auto;max-height:9.875rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image p.title{border-radius:.125rem;bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:20rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:12.625rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-preview-not-loaded{color:#ccc;display:block;font-size:2.5rem;left:-2.1875rem;line-height:12.25rem;margin:auto;position:absolute;top:-.9375rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:.125rem;height:2.5rem;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation-back,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation-home{border-radius:.25rem;color:#ccc;cursor:pointer;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative;width:2rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation-home i.fa{margin:.25rem 0 0 .3125rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation-back i.fa{margin:.1875rem 0 0 .5625rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation{border-radius:.25rem;color:#ccc;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .current,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .root,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .separator{border-radius:.25rem;cursor:default;float:left;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin-right:.0625rem;padding:0 .625rem;position:relative}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .separator{padding:0 .25rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation a.root{cursor:pointer}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .current,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .separator{pointer-events:none}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .current i.fa,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .navigation .root i.fa{padding:.375rem .3125rem 0 0}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .sign-out{background:#d6d6d6;border:.0625rem solid #797979;border-radius:.25rem;color:#484343;cursor:pointer;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin:.1875rem .25rem 0 0;padding:0 .625rem 0 2.125rem;position:absolute;right:0;top:0;z-index:1}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-navigation-panel .sign-out i.fa{font-size:1.4rem;left:.625rem;padding-right:.3125rem;position:absolute;top:.4375rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover{border:.1875rem solid #8b8888!important;height:11.5rem;left:0;opacity:.4;position:absolute;top:0;width:13.3125rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover:hover,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image.active .content-picker-pixabay-image-hover{opacity:1}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .frame{background:hsla(0,0%,47%,.3);border-bottom:.1875rem solid #797979;border-left:.1875rem solid #797979;border-radius:0 0 0 .25rem;color:#000;height:1.5625rem;position:absolute;right:-.0625rem;top:-.0625rem;width:1.6875rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .frame.checked{background:rgba(72,163,204,.3);border-bottom:.1875rem solid #48a3cc;border-left:.1875rem solid #48a3cc}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image:hover .content-picker-pixabay-image-hover{background:rgba(76,76,76,.2);border:.1875rem solid rgba(76,76,76,.75)}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image.active .content-picker-pixabay-image-hover{border:.1875rem solid #48a3cc!important}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .add-image,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .remove-image{background:rgba(0,0,0,.75);bottom:1.25rem;color:#fff;float:none;font-weight:100;height:3.75rem;left:0;margin:auto;opacity:0;padding:.3125rem;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s ease;transition-delay:0s;z-index:1}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .add-image i.fa,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .remove-image i.fa{display:block;font-size:2rem}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .add-image span,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .remove-image span{display:block;font-size:.625rem;text-transform:uppercase}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image:hover .content-picker-pixabay-image-hover .add-image,.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image:hover .content-picker-pixabay-image-hover .remove-image{opacity:1;transition:opacity 1s ease;transition-delay:0s}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-info{height:100%;opacity:1;position:relative;transition:opacity .5s ease;transition-delay:0s;width:100%}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-info .icon{border-radius:.25rem;color:#000;font-size:1.25rem;height:1.25rem;left:.3125rem;line-height:1.0625rem;padding:.0625rem .125rem;position:absolute;top:.4375rem;width:1.375rem;z-index:10001}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image:hover .content-picker-pixabay-image-info{opacity:0;transition:opacity .5s ease;transition-delay:0s}.content-picker-cloud-upload-pixabay-container .content-picker-pixabay-no-images{bottom:0;color:#fff;font-size:1.2rem;font-weight:700;height:1.25rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-1.125rem}.content-picker-cloud-upload-pixabay-container .pixabay-container-helper{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;bottom:0;color:#000;height:1.25rem;left:0;line-height:1.25rem;position:absolute;text-align:left;text-indent:.9375rem;width:100%;z-index:1}.content-picker-pixabay-image-unknown{color:#ccc;font-size:2.5rem;left:-1.875rem;line-height:6rem;position:absolute;top:1.625rem}.content-picker-pixabay-no-images{bottom:0;color:#fff;font-size:1.2rem;font-weight:700;height:2.5rem;left:0;margin:auto;max-width:25rem;opacity:1;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;transition:width 1s ease,max-width 1s ease,opacity .5s ease;width:25rem}.roomful-modal-container .pixabay-logo{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/pixabay-cb79b3d082f297bc1445.svg);background-repeat:no-repeat;background-size:contain;display:block;height:4rem;margin:0 auto;position:relative;width:16rem}.roomful-modal-container .content-picker-pixabay-no-images .pixabay-logo{margin:-4rem auto 0}.roomful-modal-container .copyright{height:4em;text-align:center;width:100%}.content-picker-cloud-upload-youtube-panel{float:left;position:relative}.content-picker-cloud-upload-youtube-panel .caption{background:#2f2f2f;border:.0625rem solid transparent;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-cloud-upload-youtube-panel .react-smart-input-container{float:left;margin-left:-.3125rem;position:relative}.content-picker-cloud-upload-youtube-panel #cloud-search{background:#f7f7f7;border:.0625rem solid #afaeae;border-left:none;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:48.5rem}.content-picker-cloud-upload-youtube-panel .search-add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid transparent;color:#f7f7f7;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-cloud-upload-youtube-panel .search-add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-cloud-upload-youtube-panel .search-add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-cloud-upload-youtube-container{float:left;height:22.0625rem;margin-top:.125rem;position:relative;width:100%}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result{background:#fff;border-bottom:.0625rem solid #ccc;border-left:.0625rem solid #ccc;border-right:.0625rem solid #ccc;height:19.5rem;max-height:25.625rem;overflow:auto;position:absolute;top:1.25rem;width:29.0625rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-no-files,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-no-result{bottom:0;color:#000;font-size:1.2rem;font-weight:700;height:2.5rem;left:0;margin:auto;max-width:12.5rem;opacity:1;position:absolute;right:0;text-transform:uppercase;top:0;transition:width 1s ease,max-width 1s ease,opacity .5s ease;width:12.5rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files.init .content-picker-youtube-no-files{max-width:25rem;top:1.125rem;width:25rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item{border:.0625rem solid #ccc;height:6rem;margin:.1875rem .3125rem;padding:.3125rem;position:relative;width:27.25rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-thumb{background-repeat:no-repeat;background-size:contain;border-radius:.25rem;float:left;height:3.75rem;margin-right:.625rem;margin-top:.75rem;position:relative;width:5rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-desc{float:left;height:5rem;padding:.3125rem .625rem 0 0;position:relative;width:20.3125rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-description,.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-title{color:#000;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.9rem;padding-bottom:.3125rem;position:relative}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-description{color:#525252;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.8rem;height:3.125rem;position:relative;white-space:normal;word-break:break-all}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-date{color:#525252;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.8rem;padding-bottom:.3125rem;position:relative}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;cursor:pointer;float:right;height:5rem;margin-top:.4rem;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.25rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-button i{color:#fff;display:block;left:.225rem;margin:auto;position:absolute;top:1.9375rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files.no-search,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result.no-search{background:#fff;max-width:29.0625rem;width:29.0625rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files.no-search.init,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result.no-search.init{background:#fff;border:0;height:20.8125rem;max-width:58.75rem;top:0;width:58.75rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result.no-search.init{max-width:0;width:0}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files-header,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result-header{background:#2f2f2f;height:1.25rem;position:absolute;width:29.0625rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files-header span,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result-header span{color:#fff;font-size:1rem;line-height:1.25rem;padding-left:.4375rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files-header span.limit{float:right;padding-left:0;padding-right:.4375rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result,.content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result-header{left:0}.content-picker-cloud-upload-youtube-container .content-picker-youtube-files,.content-picker-cloud-upload-youtube-container .content-picker-youtube-files-header{right:0}.content-picker-cloud-upload-youtube-container .youtube-container-helper{bottom:-.125rem;color:#000;height:1.25rem;left:0;line-height:1.25rem;position:absolute;text-align:left;text-indent:.25rem;width:100%;z-index:1}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format{bottom:.125rem;float:left;position:absolute;width:14rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .react-select{float:left;width:6rem}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .quality-label,.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .size{color:#5e5e5e;display:inline-block;float:left;font-size:.85rem;line-height:1.5rem;padding:0 .25rem;position:relative;vertical-align:middle}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .react-select__control,.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .react-select__control:focus,.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .react-select__control:hover{border-color:#d1d1d1!important}.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .react-select__indicator,.content-picker-cloud-upload-youtube-container .content-picker-youtube-item-format .react-select__single-value{color:#5e5e5e!important}.content-picker-container.single-mode .content-picker-cloud-upload-youtube-container .content-picker-youtube-files,.content-picker-container.single-mode .content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result{height:29.9375rem;max-height:29.9375rem}.content-picker-cloud-upload-imdb-panel{float:left;position:relative}.content-picker-cloud-upload-imdb-panel .caption{background:#2f2f2f;border:.0625rem solid transparent;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-cloud-upload-imdb-panel .react-smart-input-container{float:left;margin-left:-.3125rem;position:relative}.content-picker-cloud-upload-imdb-panel #cloud-search{background:#f7f7f7;border:.0625rem solid #afaeae;border-left:none;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:48.5rem}.content-picker-cloud-upload-imdb-panel .search-add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid transparent;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-cloud-upload-imdb-panel .search-add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-cloud-upload-imdb-panel .search-add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-cloud-upload-imdb-container{background:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;float:left;height:22.0625rem;margin-top:.125rem;position:relative;width:100%}.content-picker-cloud-upload-imdb-container .content-picker-imdb-progress{bottom:0;color:#ccc;cursor:default;font-size:2rem;height:4rem;left:0;line-height:4rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:4rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movies{display:block;float:left;height:20.125rem;max-height:20.125rem;overflow-y:scroll;padding-bottom:.625rem;position:relative;width:100%}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie{color:#030308;cursor:pointer;display:block;float:left;font-size:1.5rem;font-weight:700;height:13.75rem;list-style-type:none;margin:.625rem 0 0 .625rem;padding:0 .25rem;position:relative;text-align:center;width:10.25rem;z-index:1}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie .preview{bottom:1.875rem;left:0;margin:auto;position:absolute;right:0;top:.25rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie .preview img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:auto;max-height:12.5rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie p.title{bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:20rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:9.8125rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-preview-not-loaded{color:#ccc;display:block;font-size:2.5rem;left:-2.1875rem;line-height:12.25rem;margin:auto;position:absolute;top:-.9375rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#6b5f5e;border-radius:.125rem;height:2.5rem;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation-back,.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation-home{border:.0625rem solid #ccc;border-radius:.25rem;color:#ccc;cursor:pointer;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative;width:2rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation-home i.fa{margin:.25rem 0 0 .3125rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation-back i.fa{margin:.1875rem 0 0 .5625rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation{border-radius:.25rem;color:#ccc;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .current,.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .root,.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .separator{border:.0625rem solid #ccc;border-radius:.25rem;cursor:default;float:left;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin-right:.0625rem;padding:0 .625rem;position:relative}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .separator{padding:0 .25rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation a.root{cursor:pointer}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .current,.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .separator{pointer-events:none}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .current i.fa,.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .navigation .root i.fa{padding:.375rem .3125rem 0 0}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .sign-out{background:#d6d6d6;border:.0625rem solid #ccc;border-radius:.25rem;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin:.1875rem .25rem 0 0;padding:0 .625rem 0 2.125rem;position:absolute;right:0;top:0;z-index:1}.content-picker-cloud-upload-imdb-container .content-picker-imdb-navigation-panel .sign-out i.fa{font-size:1.4rem;left:.625rem;padding-right:.3125rem;position:absolute;top:.4375rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover{border:.1875rem solid #ccc!important;height:13.4375rem;left:0;opacity:.4;position:absolute;top:0;width:10.4375rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover:hover,.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie.active .content-picker-imdb-movie-hover{opacity:1}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .frame{background:rgba(47,47,47,.3);border-bottom:.1875rem solid #ccc;border-left:.1875rem solid #ccc;border-radius:0 0 0 .25rem;color:#000;height:1.5625rem;position:absolute;right:-.0625rem;top:-.0625rem;width:1.6875rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .frame.checked{background:rgba(72,163,204,.3);border-bottom:.1875rem solid #48a3cc;border-left:.1875rem solid #48a3cc}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie:hover .content-picker-imdb-movie-hover{background:rgba(80,71,70,.2);border:.1875rem solid rgba(76,68,67,.75)}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie.active .content-picker-imdb-movie-hover{border:.1875rem solid #48a3cc!important}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .add-movie,.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .remove-movie{background:rgba(0,0,0,.75);bottom:1.25rem;color:#fff;float:none;font-weight:100;height:3.75rem;left:0;margin:auto;opacity:0;padding:.3125rem;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s ease;transition-delay:0s;z-index:1}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .add-movie i.fa,.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .remove-movie i.fa{display:block;font-size:2rem}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .add-movie span,.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .remove-movie span{display:block;font-size:.625rem;text-transform:uppercase}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie:hover .content-picker-imdb-movie-hover .add-movie,.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie:hover .content-picker-imdb-movie-hover .remove-movie{opacity:1;transition:opacity 1s ease;transition-delay:0s}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-info{height:100%;opacity:1;position:relative;transition:opacity .5s ease;transition-delay:0s;width:100%}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-info .icon{color:#000;font-size:1.25rem;height:1.25rem;left:.3125rem;line-height:1.0625rem;padding:.0625rem .125rem;position:absolute;top:.4375rem;width:1.375rem;z-index:10001}.content-picker-cloud-upload-imdb-container .content-picker-imdb-movie:hover .content-picker-imdb-movie-info{opacity:0;transition:opacity .5s ease;transition-delay:0s}.content-picker-cloud-upload-imdb-container .content-picker-imdb-no-movies{bottom:0;color:#ccc;font-size:1.2rem;font-weight:700;height:1.25rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:3.125rem}.content-picker-cloud-upload-imdb-container .imdb-container-helper{bottom:-.125rem;color:#000;height:1.25rem;left:0;line-height:1.25rem;position:absolute;text-align:left;text-indent:.25rem;width:100%;z-index:1}.content-picker-imdb-movie-unknown{color:#ccc;font-size:2.5rem;left:-1.875rem;line-height:6rem;position:absolute;top:1.625rem}.content-picker-imdb-no-images{bottom:0;color:#000;font-size:1.2rem;font-weight:700;height:2.5rem;left:0;margin:auto;max-width:25rem;opacity:1;position:absolute;right:0;text-transform:uppercase;top:0;transition:width 1s ease,max-width 1s ease,opacity .5s ease;width:25rem}.content-picker-cloud-remote-stream-panel{float:left;position:relative}.content-picker-cloud-remote-stream-panel .caption{background:#2f2f2f;border:.0625rem solid transparent;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0 .25rem;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-cloud-remote-stream-panel .react-smart-input-container{float:left;margin-left:-.3125rem;position:relative}.content-picker-cloud-remote-stream-panel #stream-add{background:#f7f7f7;border:.0625rem solid #afaeae;border-left:none;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:48.25rem}.content-picker-cloud-remote-stream-panel .add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-cloud-remote-stream-panel .add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-cloud-remote-stream-panel .add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-cloud-remote-stream-panel.desktop .add-button{float:left;line-height:2rem;position:relative}.content-picker-cloud-remote-stream-panel.desktop .remote-type-button{float:left}.content-picker-cloud-remote-stream-panel.desktop ul.remote-types-list{right:7.85rem;text-align:left}.content-picker-cloud-remote-stream-container-streams{display:inline-block;height:100%;list-style:none;max-height:100%;overflow-y:auto;position:relative;width:100%}.content-picker-cloud-remote-stream-container-streams.desktop{max-height:22.25rem}.content-picker-remote-stream{background:#e9e9e9;border-radius:.25rem;-webkit-box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);-moz-box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);color:#030308;cursor:pointer;display:block;float:left;font-size:1.5rem;font-weight:700;height:8.125rem;list-style-type:none;margin:.625rem 0 0 .625rem;padding:0 .25rem;position:relative;text-align:center;width:8.325rem;z-index:1}.content-picker-remote-stream .preview img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:.3125rem auto auto;max-height:6.175rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-remote-stream p.title{border-radius:.125rem;bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:7.825rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:7.825rem}.content-picker-remote-stream .content-picker-remote-stream-unknown{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/live-stream-aae1dba4cc6e6e18861f.svg);background-position:0 0;background-repeat:no-repeat;bottom:0;color:#8b8888;font-size:4rem;height:4rem;left:0;margin:auto;position:absolute;right:0;top:0;width:8rem}.content-picker-remote-stream .remove{border-radius:.125rem;color:#000;font-size:.875rem;height:1.0625rem;line-height:1.0625rem;padding:.0625rem .125rem;position:absolute;right:.25rem;top:.25rem;transform:perspective(6.25rem) rotateY(-3deg);width:1.0625rem;z-index:10001}.rf-live-stream:before{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/stream-icon-8095bed84fc3e288b72c.svg);background-position:0 0;background-repeat:no-repeat;bottom:0;content:"";display:inline-block;height:3rem;left:0;margin:auto;position:absolute;right:0;top:0;width:3rem}.content-picker-remote-stream .preview{background:#fff;border-radius:.25rem;display:inline-block;height:7.6rem;margin-top:.25rem;width:8.325rem}.change-mode .rf-live-stream:before{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/stream-icon-black-fd42c2647a20f96d05dc.svg);width:2rem}.cloud-panel-subtype .rf-live-stream:before{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/stream-icon-grey-fd041fb6b3e57762bb45.svg);height:1.65rem;width:1.65rem}.cloud-panel-subtype.active .rf-live-stream:before{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/stream-icon-black-fd42c2647a20f96d05dc.svg)}.content-picker-cloud-remote-stream-panel .rf-live-stream:before{height:1.25rem;width:1.25rem}.content-picker-cloud-upload-container{height:28.625rem;margin:.625rem .625rem 0;position:relative;text-align:center;width:58.75rem}.content-picker-cloud-upload-source-panel{border-radius:.25rem;float:left;position:relative;width:100%}.content-picker-cloud-upload-source-panel .title{clear:both;color:#000;float:none;font-family:Roboto,Segoe,sans-serif;font-size:.85rem;height:1.25rem;line-height:1.25rem;position:relative;text-align:left;text-indent:.5rem}.content-picker-cloud-upload-source-panel .sources{float:left;position:relative;width:100%}.content-picker-cloud-upload-source-panel .sources .cloud-panel-subtype{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:.0625rem solid #afaeae;border-left:none;color:#8b8888;cursor:pointer;float:left;font-size:1.7rem;height:2rem;line-height:2.125rem;padding:.125rem .4375rem;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2rem}.content-picker-cloud-upload-source-panel .sources .cloud-panel-subtype:first-child{border-left:.0625rem solid #afaeae}.content-picker-cloud-upload-source-panel .sources .cloud-panel-subtype.active{border-bottom:none;color:#000}.content-picker-cloud-upload-source-panel .sources .cloud-panel-subtype.disabled{background:#a9a9a9;border-color:#afaeae;color:#6b5e5c;cursor:default}.content-picker-cloud-search{clear:both;float:left;height:2.5rem;position:relative;width:100%}.content-picker-container.single-mode .content-picker-cloud-upload-container{margin:5rem 0 0 .625rem}.content-picker-cloud-upload-source-panel .sources .cloud-panel-subtype.cloud-ai .rf-icon{-webkit-text-fill-color:transparent;background:linear-gradient(81.02deg,#642327 -23.47%,#4b2266 45.52%,#1d3864 114.8%);-webkit-background-clip:text;color:#3d0d43;display:block!important}.content-picker-cloud-upload-source-panel .sources .cloud-panel-subtype.cloud-ai.active .rf-icon{-webkit-text-fill-color:transparent;background:linear-gradient(81.02deg,#fa5560 -23.47%,#b14bf4 45.52%,#4d91ff 114.8%);-webkit-background-clip:text;color:#b83bff}.content-picker-cloud-upload-amazon-panel{float:left;position:relative}.content-picker-cloud-upload-amazon-panel .caption{background:#2f2f2f;border:.0625rem solid transparent;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-cloud-upload-amazon-panel .react-smart-input-container{float:left;margin-left:-.375rem;position:relative}.content-picker-cloud-upload-amazon-panel #cloud-search{background:#f7f7f7;border:.0625rem solid #afaeae;border-left:none;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:31.75rem}.content-picker-cloud-upload-amazon-panel .search-add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid transparent;color:#f7f7f7;cursor:pointer;float:left;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:relative;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-cloud-upload-amazon-panel .search-add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-cloud-upload-amazon-panel .search-add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-cloud-upload-amazon-panel .filter-checkbox-container{color:#000;float:left;height:1.25rem;margin-top:.1875rem;position:relative;text-align:left;text-transform:lowercase;width:100%}.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label{margin:.125rem .3125rem 0}.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label span{line-height:1.25rem;position:relative;vertical-align:top}.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label input[type=checkbox],.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label input[type=checkbox]:active,.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label input[type=checkbox]:checked:active{-webkit-appearance:none;background-color:#fafafa;border:.0625rem solid #cacece;border-radius:.1875rem;display:inline-block;padding:.375rem;position:relative}.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label input[type=checkbox]:checked{background-color:#e9ecee;border:.0625rem solid #e1ecf4;color:#cdd5db}.content-picker-cloud-upload-amazon-panel .filter-checkbox-container label input[type=checkbox]:checked:after{color:#6f5d5a;content:"\2714";font-size:.875rem;left:.0625rem;position:absolute;top:-.25rem}.content-picker-cloud-upload-amazon-container{float:left;height:20.8125rem;margin-top:.125rem;position:relative;width:100%}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result{background:#fff;border-bottom:.0625rem solid #ccc;border-left:.0625rem solid #ccc;border-radius:0;border-right:.0625rem solid #ccc;height:18.25rem;max-height:25.625rem;overflow:auto;position:absolute;top:1.25rem;width:29.0625rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-no-files,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-no-result{bottom:0;color:#000;font-size:1.2rem;font-weight:700;height:2.5rem;left:0;margin:auto;max-width:25rem;opacity:1;position:absolute;right:0;text-transform:uppercase;top:-.125rem;transition:width 1s ease,max-width 1s ease,opacity .5s ease;width:25rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item{background:#fff;border:.0625rem solid #ccc;height:5.375rem;margin:.1875rem .3125rem;padding:.3125rem;position:relative;width:27.25rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-thumb{background-color:hsla(0,0%,100%,.16);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:.25rem;float:left;height:5.25rem;margin-right:.625rem;margin-top:.125rem;position:relative;width:6.875rem;width:4.375rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-desc{float:left;height:5rem;padding:.3125rem .625rem 0 0;position:relative;width:20.3125rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-description,.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-title{color:#f2f2f2;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.9rem;padding-bottom:.3125rem;position:relative}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-description{color:#c7c3c3;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.8rem;height:3.125rem;position:relative;white-space:normal;word-break:break-all}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-date{color:#c7c3c3;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.8rem;padding-bottom:.3125rem;position:relative}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;cursor:pointer;float:right;height:5rem;margin-top:.1875rem;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.25rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-item-button i{color:#fff;display:block;left:.25rem;margin:auto;position:absolute;top:1.9375rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files.no-search,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result.no-search{background:#fff;height:18.25rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files.no-search.init,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result.no-search.init{background:#fff;border:0;height:19.5625rem;max-width:58.75rem;top:0;width:58.75rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result.no-search.init{max-width:0;width:0}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files-header,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result-header{background:#2f2f2f;height:1.25rem;position:absolute;top:0;width:29.0625rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files-header span,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result-header span{color:#fff;font-size:1rem;line-height:1.25rem;padding-left:.4375rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files-header span.limit{float:right;padding-left:0;padding-right:.4375rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result-header{left:0}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files,.content-picker-cloud-upload-amazon-container .content-picker-amazon-files-header{right:0}.content-picker-cloud-upload-amazon-container .amazon-container-helper{bottom:-.0625rem;color:#000;height:1.25rem;left:-.0625rem;line-height:1.25rem;position:absolute;text-align:left;text-indent:.25rem;width:100%;z-index:1}.content-picker-container.single-mode .content-picker-cloud-upload-amazon-container .content-picker-amazon-files,.content-picker-container.single-mode .content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result{height:29.9375rem;max-height:29.9375rem}.content-picker-cloud-upload-amazon-panel .select-type{cursor:pointer;display:inline-block;float:left;margin:.25rem 0 0 -.0625rem;position:relative;width:16.875rem}.content-picker-cloud-upload-amazon-panel .content-picker-cloud-upload-amazon-panel-select{background:#f7f7f7;border-color:#afaeae;box-sizing:border-box;color:#232323;font-size:.875rem;height:2rem;line-height:.875rem;margin:0;min-width:16.6875rem;outline:none;padding:0 .625rem}.content-picker-cloud-upload-container.single .content-picker-cloud-upload-amazon-container{height:23.5rem}.content-picker-cloud-upload-amazon-container .content-picker-amazon-files.no-search,.content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result.no-search,.content-picker-cloud-upload-container.single .content-picker-cloud-upload-amazon-container .content-picker-amazon-files,.content-picker-cloud-upload-container.single .content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result{height:17.9375rem}.content-picker-cloud-upload-container.single .content-picker-cloud-upload-amazon-container .content-picker-amazon-files.no-search.init,.content-picker-cloud-upload-container.single .content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result.no-search.init{height:22.25rem}.roomful-media-capture-recorder{border:.0625rem solid #2f2f2f;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.roomful-media-capture-recorder .record-blink{color:#fff;font-weight:bolder;position:absolute;right:.625rem;top:.625rem;z-index:1}.roomful-media-capture-recorder .record-blink i{animation:record-blink 1.5s cubic-bezier(.5,0,1,1) infinite alternate;color:#c73835}.roomful-media-capture-recorder .record-blink.pause i{color:#fff}@keyframes record-blink{0%{opacity:1}to{opacity:0}}.roomful-media-capture-player{background:#000;position:relative}.roomful-media-capture-recorder-control{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;bottom:.3125rem;height:1.75rem;left:0;margin:0 .3125rem;padding:0 .3125rem 0 .375rem;position:absolute;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roomful-media-capture-recorder-control .button{cursor:pointer;float:left;height:1.75rem;position:relative;width:2rem}.roomful-media-capture-recorder-control .button i{color:#fff;font-size:1.5rem;height:1.75rem;line-height:1.75rem;text-align:center;width:2rem}.roomful-media-capture-recorder-control .button.record i{color:#c73835}.roomful-media-capture-recorder-control .separator{background-color:#2f2f2f;border-left:.0625rem solid #484848;float:left;height:1.75rem;margin:0 .25rem;position:relative;width:.0625rem}.roomful-media-capture-watermark{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/watermark-a78b146a0255f7727195.png) 0 0 no-repeat;background-size:contain;bottom:.4375rem;height:1.375rem;position:absolute;right:.625rem;width:5.625rem}.audio .roomful-media-capture-recorder .record-blink{left:6.875rem;top:.6875rem}.audio .roomful-media-capture-recorder .roomful-media-capture-player{background:#2f2f2f}.roomful-media-container{background:#fff;height:29.25rem;position:relative;width:100%}.roomful-media-container.single{height:33.625rem}.roomful-media-container-capture{height:24.3125rem;max-width:58.75rem;position:absolute;right:.625rem;top:2.875rem;width:53.8125rem}.roomful-media-container-message{height:2rem;left:.625rem;position:absolute;right:.625em;top:27rem;width:auto}.roomful-media-capture-container{height:100%;position:relative;width:100%}.roomful-media-container-source{height:1.875rem;left:.625rem;position:absolute;right:.625rem;top:.625rem;width:auto}.roomful-media-container-source.audio{padding-left:16.25rem}.roomful-media-container-source .select-container{float:left;margin:.125rem 0 0 .125rem;max-width:21.875rem;position:relative;width:21.875rem}.roomful-media-container-source .icon{color:#000;float:left;font-size:1.2rem;height:1.875rem;line-height:1.75rem;margin:.125rem .3125rem 0 .625rem;position:relative;text-align:center;width:2.25rem}.roomful-media-container-source .reload-devices-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fa7903;border:.0625rem solid transparent;color:#fff;cursor:pointer;float:left;font-family:Roboto,sans-serif;font-size:1rem;height:1.625rem;margin:.125rem 0 0 .3125rem;outline:none;position:relative;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.625rem}.roomful-media-container-source .reload-devices-button i{font-size:.9rem;line-height:1.4375rem;margin:0}.roomful-media-container-capture.no-control{width:58.75rem}.roomful-media-container-capture-type{height:24.3125rem;left:.625rem;max-width:4.625rem;position:absolute;top:2.875rem;width:4.625rem}.roomful-media-container-capture-type .type-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:.0625rem solid #ccc;color:#000;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.5rem;height:3.75rem;line-height:3.125rem;margin:.3125rem .375rem;outline:none;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3.75rem}.roomful-media-container-capture-type .type-button.active{background:#2f2f2f;color:#fff}.roomful-media-container-capture-type .type-button span{bottom:0;font-size:1rem;left:0;line-height:1.5rem;margin:auto;position:absolute;right:0}.roomful-media-form-no-devices{background-color:#fff;border:.0625rem solid #2f2f2f;border-collapse:separate;border-radius:.25rem;border-spacing:0;color:#000;cursor:default;display:table;font-size:.9rem;height:1.5rem;line-height:1.5rem;outline:none;overflow:hidden;position:relative;text-align:center;width:100%}.roomful-media-no-devices{bottom:0;color:#ccc;display:block;font-size:1.2rem;font-weight:700;height:1.25rem;left:0;margin:auto;max-width:12.5rem;opacity:1;position:absolute;right:0;text-transform:uppercase;top:0;transition:width 1s ease,max-width 1s ease,opacity .5s ease;width:12.5rem}.roomful-media-container-message span{color:#000;float:left;line-height:2rem;padding:0 0 0 1rem}.roomful-media-container-message .record-info{display:inline-block;float:left;position:relative;width:57.75rem}.roomful-media-container-message .record-info span{padding:0}.roomful-media-container-message .record-info .button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid #2f2f2f;color:#fff;cursor:pointer;float:right;height:1.75rem;line-height:1.75rem;margin-right:.0625rem;margin-top:.0625rem;position:relative;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.5rem}.roomful-media-container-message .record-info .button i{padding-right:.25rem;position:relative;top:.0625rem}.content-picker-container.single-mode .roomful-media-container-capture,.content-picker-container.single-mode .roomful-media-container-capture-type{height:28.5rem}.content-picker-container.single-mode .roomful-media-container-message{top:31.6875rem}.roomful-media-container-player-upload-button{background:#2f2f2f;bottom:0;color:#000;cursor:pointer;height:3.25rem;left:0;margin:auto;opacity:1;position:absolute;right:0;top:0;transition:opacity .1s ease;transition-delay:0s;width:14rem}.roomful-media-container-player-upload-button.has-file{top:14rem}.roomful-media-container-player-upload-button i.fa{background:#fff;margin:.4rem .625rem;padding:.75rem}.roomful-media-container-player-upload-button span.title{color:#cccccb;font-size:1.25em;font-weight:900;left:4.5rem;position:absolute;text-transform:uppercase;top:.425rem}.roomful-media-container-player-upload-button span.description{color:#a5a5a3;font-size:.9em;left:6.5rem;position:absolute;text-transform:uppercase;top:2rem}.roomful-media-container-player .audio-file{height:0;max-height:0;max-width:0;visibility:hidden;width:0}.roomful-media-container-player .roomful-player-container{background:#5a4f4d;cursor:default}.roomful-modal-container.api .roomful-modal.content-picker .roomful-media-container-message{bottom:0;top:auto}.roomful-modal-container.api .roomful-modal.content-picker .roomful-media-container-capture{max-width:unset}.roomful-modal-container.api .roomful-modal.content-picker .roomful-media-container-source .native-select{background:#635654;border:.0625rem solid #756563;border-radius:.25rem;box-sizing:border-box;color:#ccc;font-size:1.125rem;height:1.625rem;line-height:1.125rem;margin:0 .3125rem 0 0;max-width:21.25rem;outline:none;padding:0 .625rem;width:21.25rem}.content-picker-cloud-upload-facebook-container{background:#fff;float:left;height:24.625rem;margin-top:.125rem;position:relative;width:100%}.content-picker-cloud-upload-facebook-container .content-picker-facebook-progress{bottom:0;color:#ccc;cursor:default;font-size:2rem;height:4rem;left:0;line-height:4rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:4rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-albums,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photos{display:block;float:left;height:20rem;margin-top:2.75rem;max-height:20rem;overflow-y:scroll;padding-bottom:.625rem;position:relative;width:100%}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo{background:#fff;color:#030308;cursor:pointer;display:block;float:left;font-size:1.5rem;font-weight:700;height:11.875rem;list-style-type:none;margin:.625rem 0 0 .625rem;padding:0 .25rem;position:relative;text-align:center;width:17.8125rem;z-index:1}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album .preview,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo .preview{bottom:1.875rem;left:0;margin:auto;position:absolute;right:0;top:.25rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album .preview img,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo .preview img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:auto;max-height:10rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album p.title,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo p.title{bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:20rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:17.3125rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-preview-not-loaded{color:#ccc;display:block;font-size:2.5rem;left:-2.1875rem;line-height:12.25rem;margin:auto;position:absolute;top:-.9375rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:.125rem;height:2.5rem;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation-back,.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation-home{border:.0625rem solid #ccc;color:#000;cursor:pointer;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative;width:2rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation-home i.fa{margin:.25rem 0 0 .125rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation-back i.fa{margin:.1875rem 0 0 .5625rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation{color:#000;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .current,.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .root,.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .separator{border:.0625rem solid #ccc;cursor:default;float:left;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin-right:.0625rem;padding:0 .625rem;position:relative}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .separator{padding:0 .25rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation a.root{cursor:pointer}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .current,.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .separator{pointer-events:none}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .current i.fa,.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .navigation .root i.fa{padding:.375rem .3125rem 0 0}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .sign-out{background:#d6d6d6;border:.0625rem solid #797979;border-radius:.25rem;color:#484343;cursor:pointer;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin:.1875rem .25rem 0 0;padding:0 .625rem 0 2.125rem;position:absolute;right:0;top:0;z-index:1}.content-picker-cloud-upload-facebook-container .content-picker-facebook-navigation-panel .sign-out i.fa{font-size:1.4rem;left:.625rem;padding-right:.3125rem;position:absolute;top:.4375rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover{border:.1875rem solid transparent;height:11.5rem;left:0;position:absolute;top:0;width:17.9375rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover{opacity:.4}.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover:hover,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo.active .content-picker-facebook-photo-hover{opacity:1}.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover{border:.1875rem solid #ccc!important}.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .frame{background:hsla(0,0%,47%,.3);border-bottom:.1875rem solid #ccc;border-left:.1875rem solid #ccc;border-radius:0 0 0 .25rem;color:#000;height:1.5625rem;position:absolute;right:0;width:1.6875rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .frame.checked{background:rgba(72,163,204,.3);border-bottom:.1875rem solid #48a3cc;border-left:.1875rem solid #48a3cc}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album:hover .content-picker-facebook-album-hover,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo:hover .content-picker-facebook-photo-hover{background:rgba(0,0,0,.2);border:.1875rem solid rgba(0,0,0,.2)}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album.active .content-picker-facebook-album-hover,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo.active .content-picker-facebook-photo-hover{border:.1875rem solid #48a3cc!important}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover .open-album,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .add-photo,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .remove-photo{background:rgba(0,0,0,.75);bottom:1.25rem;color:#fff;float:none;font-weight:100;height:3.75rem;left:0;margin:auto;opacity:0;padding:.3125rem;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s ease;transition-delay:0s;z-index:1}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover .open-album i.fa,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .add-photo i.fa,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .remove-photo i.fa{display:block;font-size:2rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover .open-album span,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .add-photo span,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-hover .remove-photo span{display:block;font-size:.625rem;text-transform:uppercase}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover .info-in-album,.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover .info-in-queue{background:rgba(0,0,0,.75);color:#fff;font-size:.6em;font-weight:100;left:0;margin:0 auto;opacity:0;padding:.125rem .3125rem;position:absolute;right:0;top:0;transition:opacity .5s ease;transition-delay:0s}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover .info-in-queue{bottom:1.5625rem;top:auto}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album:hover .content-picker-facebook-album-hover .info-in-album,.content-picker-cloud-upload-facebook-container .content-picker-facebook-album:hover .content-picker-facebook-album-hover .info-in-queue,.content-picker-cloud-upload-facebook-container .content-picker-facebook-album:hover .content-picker-facebook-album-hover .open-album,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo:hover .content-picker-facebook-photo-hover .add-photo,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo:hover .content-picker-facebook-photo-hover .remove-photo{opacity:1;transition:opacity 1s ease;transition-delay:0s}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-info,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-info{height:100%;opacity:1;position:relative;transition:opacity .5s ease;transition-delay:0s;width:100%}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-info .icon,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo-info .icon{border-radius:.25rem;color:#fff;font-size:1.25rem;height:1.25rem;left:.3125rem;line-height:1.0625rem;padding:.0625rem .125rem;position:absolute;top:.4375rem;width:1.375rem;z-index:10001}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-info .count,.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-info .queue{background:rgba(76,68,67,.5);border-radius:.25rem;bottom:2rem;color:#ccc;font-size:1rem;font-weight:100;padding:.125rem .3125rem;position:absolute;right:.3125rem;text-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.48);z-index:1}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album-info .queue{left:.3125rem;right:auto}.content-picker-cloud-upload-facebook-container .content-picker-facebook-album:hover .content-picker-facebook-album-info,.content-picker-cloud-upload-facebook-container .content-picker-facebook-photo:hover .content-picker-facebook-photo-info{opacity:0;transition:opacity .5s ease;transition-delay:0s}.content-picker-cloud-upload-facebook-container .content-picker-facebook-no-albums,.content-picker-cloud-upload-facebook-container .content-picker-facebook-no-photos{bottom:0;color:#ccc;font-size:1.2rem;font-weight:700;height:1.25rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:3.125rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-connect-button{border:.0625rem solid #ccc;border-radius:.25rem;bottom:0;color:#000;cursor:pointer;font-size:1.2rem;height:3.125rem;left:0;line-height:3.125rem;margin:auto;position:absolute;right:0;text-align:center;top:3.125rem;width:25rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-connect-button i.fa{font-size:1.5rem;padding:0 .3125rem 0 0;position:absolute;top:.75rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-connect-button span{padding-left:1.5rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-lazy-load,.content-picker-cloud-upload-facebook-container .content-picker-facebook-next-load{display:block;float:left;height:5rem;overflow:hidden;position:relative;text-align:center;width:100%}.content-picker-cloud-upload-facebook-container .content-picker-facebook-lazy-load i.fa{color:#ccc;font-size:2.5rem;line-height:6rem;margin-left:-3.75rem;position:absolute}.content-picker-cloud-upload-facebook-container .content-picker-facebook-lazy-load span{bottom:0;color:#ccc;font-size:2rem;height:1.375rem;left:0;margin:auto auto auto 8.125rem;position:absolute;right:0;top:0}.content-picker-cloud-upload-facebook-container .content-picker-facebook-next-load .button{background:#2f2f2f;bottom:0;color:#fff;cursor:pointer;font-size:2rem;height:2rem;left:0;margin:auto;padding:.625rem;position:absolute;right:0;top:.625rem;width:11.25rem}.content-picker-cloud-upload-facebook-container .content-picker-facebook-next-load .button i.fa{font-size:1rem;line-height:1rem;padding-right:.625rem}.content-picker-cloud-upload-facebook-container .facebook-container-helper{bottom:.0625rem;color:#000;height:1.25rem;left:0;line-height:1.25rem;position:absolute;text-align:left;text-indent:.25rem;width:100%;z-index:1}.content-picker-cloud-upload-container.single .content-picker-cloud-upload-facebook-container{height:27.25rem}.content-picker-cloud-upload-container.single .content-picker-cloud-upload-facebook-container .content-picker-facebook-albums,.content-picker-cloud-upload-container.single .content-picker-cloud-upload-facebook-container .content-picker-facebook-photos{height:22.625rem;max-height:22.625rem}.color-picker_color{border-radius:2px;height:30px;width:30px}.color-picker_swatch{background:#e8e5dd;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1);cursor:pointer;display:inline-block;float:left;margin:5px;padding:5px}.color-picker_popover{bottom:130px;position:absolute;z-index:2}.color-picker_cover{bottom:0;left:0;position:fixed;right:0;top:0}.content-picker-text-panel-upload-container{height:28.625rem;margin:.625rem .625rem 0;position:relative;text-align:center;width:58.75rem}.roomful-text-panel-tabs{float:left;height:26.375rem;margin:2rem 0 .25rem .2rem;position:relative;width:2rem}.roomful-text-panel-tabs .roomful-text-panel-tab{background:#fff;border:.0625rem solid #ccc;cursor:pointer;float:left;height:8.5rem;margin-bottom:.125rem;position:relative;right:-.0625rem;width:1.875rem;z-index:999}.roomful-text-panel-tabs .roomful-text-panel-tab span{color:#000;position:relative;text-align:center;text-orientation:upright;text-transform:uppercase;top:2.3rem;writing-mode:vertical-rl}.roomful-text-panel-tabs .roomful-text-panel-tab.background{height:17.57rem}.roomful-text-panel-tabs .roomful-text-panel-tab.color span{top:1.7rem}.roomful-text-panel-tabs .roomful-text-panel-tab.background span{top:3.5rem}.roomful-text-panel-tabs .roomful-text-panel-tab.active{background:#fff;border-right:.0625rem solid #fff;cursor:default;opacity:.9}.roomful-text-panel-tabs .roomful-text-panel-tab.active span{color:#000;opacity:.9}.roomful-text-panel-control-panel{border:.0625rem solid #ccc;float:left;height:26.375rem;margin:2rem 0 0;position:relative;width:18rem}.roomful-text-panel-render-panel{border:.0625rem solid #ccc;float:left;height:28.125rem;margin:.15rem .15rem 0 .25rem;position:relative;width:37.25rem}.roomful-text-panel-control-panel h2{color:#000;display:block;float:left;line-height:2.625rem;position:relative;text-indent:1.25rem;text-transform:uppercase}.roomful-text-panel-control-panel .text-panel-editor_message{float:left;height:24.875rem;margin:0 .25rem;position:relative;width:16.25rem}.roomful-text-panel-control-panel .text-panel-editor_message>textarea{background-color:#eee;border:none;border-radius:.3125rem;box-shadow:inset .625em .625em .5rem -.5625rem rgba(0,0,0,.15);color:#000;height:22.15rem;outline:none;padding:.625em;resize:none;width:100%}.roomful-text-panel-control-panel .text-panel-editor_type-selector{border-radius:.25rem;display:block;float:left;height:22.67rem;list-style:none;margin:0 .625rem;padding:.3125rem;width:17rem}.roomful-text-panel-control-panel .text-panel-editor_type-selector>li{background-color:#8b8888;border:.0625rem solid #2f2f2f;cursor:pointer;margin:.25rem 0;padding:.3125rem}.roomful-text-panel-control-panel .text-panel-editor_type-selector>li.-selected{background-color:#fff;border-color:#544b49;box-shadow:0 0 .3125rem -.0625rem}.roomful-text-panel-control-panel .roomful-text-panel-control-panel{display:block;float:left}.roomful-text-panel-control-panel .text-panel-editor_color-selector{border-radius:.25rem}.roomful-text-panel-control-panel .text-panel-editor_background-selector,.roomful-text-panel-control-panel .text-panel-editor_color-selector{display:block;float:left;height:22.67rem;margin:0 .625rem;padding:.3125rem;width:16.875rem}.roomful-text-panel-control-panel .text-panel-editor_color-span{color:#000;display:block;float:left;font-size:1.125rem;line-height:1rem;margin-left:.625rem;position:relative;text-align:left;text-transform:uppercase;width:16.875rem}.roomful-text-panel-control-panel .text-panel-editor_color-selector .color-picker_swatch{background:#2f2f2f;border-radius:.125rem;box-shadow:0 0 0 .0625rem rgba(0,0,0,.1);cursor:pointer;display:inline-block;float:left;margin:.3125rem;padding:.125rem;width:16rem}.roomful-text-panel-control-panel .text-panel-editor_color-selector .color-picker_color{border-radius:.125rem;height:1.875rem;width:16rem}.roomful-text-panel-render-panel .text-panel-editor_output canvas{display:inline-block;height:auto!important;max-width:100%}.roomful-text-panel-render-panel .text-panel-editor_output-overflow{border-radius:.25rem;display:block;margin:.3125rem .3125rem 0;max-height:24rem;min-height:24rem;overflow:auto;padding:.625rem 0}.roomful-text-panel-render-panel .text-panel-editor_buttons .download,.roomful-text-panel-render-panel .text-panel-editor_buttons .upload{background:#2f2f2f;color:#fff;cursor:pointer;display:inline-block;float:left;line-height:2rem;margin:.1875rem 0 0 .3125rem;position:relative;width:18.125rem}.roomful-text-panel-render-panel .text-panel-editor_buttons .upload{background:#fa7903;color:#fff}.roomful-text-panel-modes{height:2rem;left:0;margin:0 0 0 2.25rem;position:absolute;top:0;width:19rem}.roomful-text-panel-modes .roomful-text-panel-mode-tab{border:.0625rem solid #ccc;bottom:-.0625rem;cursor:pointer;float:left;height:1.875rem;margin-right:.125rem;position:relative;width:8.71rem;z-index:999}.roomful-text-panel-modes .roomful-text-panel-mode-tab.active{border-bottom:.125rem solid #fff;cursor:default;opacity:.9}.roomful-text-panel-modes .roomful-text-panel-mode-tab span{color:#000;line-height:2.3rem;position:relative;text-align:center;text-transform:uppercase}.roomful-text-panel-modes .roomful-text-panel-mode-tab.active span{color:#000;opacity:.9}.roomful-text-panel-control-panel li.text-panel-editor_type-selector-color-font{background-color:#2f2f2f!important;font-size:16px;height:18px;line-height:18px}.roomful-text-panel-control-panel .text-panel-editor_type-selector-color-font .title{color:#ccc;display:block;float:left;font-size:1.125rem;height:18px;line-height:18px;margin-left:.625rem;position:relative;text-align:left;width:12.7rem}.roomful-text-panel-control-panel .text-panel-editor_type-selector-color-font .title.gradient{width:10rem}.roomful-text-panel-control-panel .text-panel-editor_type-selector-color-font .color-picker_swatch{display:inline-block;float:left;margin:-2px 0 0;padding:1px}.roomful-text-panel-control-panel .text-panel-editor_type-selector-color-font .color-picker_color{border-radius:2px;height:20px;width:40px}.text-panel-poster-editor_lines{display:block;height:380px;left:.5rem;overflow:hidden;position:absolute;top:.9375rem;width:580px;z-index:1}.text-panel-poster-editor_lines .message{word-wrap:break-word;background:none!important;border:none!important;box-sizing:border-box;color:#591100;font-family:TT Commons,sans-serif;font-size:37px;font-weight:600;line-height:43px;overflow-wrap:break-word;padding:5px 32px 7px;position:absolute;text-align:center;top:50%;-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:3}.text-panel_background-style{background-color:#ccc;border:.125rem solid #424242;border-radius:1.125rem;cursor:pointer;float:left;font-size:1.2rem;font-weight:900;height:2rem;line-height:2rem;margin:.3125rem;position:relative;width:2rem}.text-panel_background-style.active{border:.125rem solid #fff;cursor:default}.roomful-text-panel-render-panel #text-panel-editor_canvas_poster{visibility:hidden}.roomful-text-panel-control-panel .roomful-color-picker{float:right;margin-right:.125rem}.roomful-text-panel-control-panel .text-panel-editor_font-options{bottom:0;position:absolute;width:100%}.roomful-text-panel-control-panel .text-panel-editor_font-options .font-option{border-top:1px solid #ccc;display:inline-block;padding:2px 8px 2px 0;text-align:right;width:calc(100% - 8px)}.roomful-text-panel-control-panel .text-panel-editor_font-options .react-smart-input-container{display:inline-block}.roomful-text-panel-control-panel .text-panel-editor_font-options input{border:1px solid #ccc;height:22px;text-align:center;width:32px}.content-picker-nft-upload-panel{float:left;position:relative}.content-picker-nft-upload-panel .caption{background:#2f2f2f;border:.0625rem solid transparent;border-right:none;color:#fff;float:left;font-size:1.4rem;height:1.875rem;line-height:2.0625rem;margin:.25rem 0 0 .25rem;max-width:1.625rem;padding:0 .3125rem;position:relative;width:1.625rem}.content-picker-nft-upload-panel .react-smart-input-container{float:left;margin-left:-.3125rem;position:relative}.content-picker-nft-upload-panel #nft-search{background:#f7f7f7;border:.0625rem solid #afaeae;color:#232323;float:left;height:2rem;line-height:2rem;margin:.25rem 0 0 .3125rem;padding:0 .3125rem;position:relative;text-indent:.3125rem;width:51rem}.content-picker-nft-upload-panel .search-add-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid transparent;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.2rem;height:2rem;margin:.25rem 0 0;outline:none;position:absolute;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:7.875rem}.content-picker-nft-upload-panel .search-add-button i{font-size:.9rem;margin-right:.3125rem}.content-picker-nft-upload-panel .search-add-button.disabled{color:#b5b5b5;cursor:default}.content-picker-nft-upload-container-inner{background:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;float:left;height:21.5625rem;margin-top:.125rem;position:relative;width:100%}.content-picker-nft-upload-container-inner .content-picker-nft-progress{bottom:0;color:#ccc;cursor:default;font-size:2rem;height:4rem;left:0;line-height:4rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:4rem}.content-picker-nft-upload-container-inner .content-picker-nft-images{display:block;float:left;height:20.125rem;max-height:20.125rem;overflow-y:scroll;position:relative;width:100%}.content-picker-nft-upload-container-inner .content-picker-nft-image{color:#030308;cursor:pointer;display:block;float:left;font-size:1.5rem;font-weight:700;height:11.875rem;list-style-type:none;margin:.625rem 0 0 .625rem;padding:0 .25rem;position:relative;text-align:center;width:13.125rem;z-index:1}.content-picker-nft-upload-container-inner .content-picker-nft-image .preview{bottom:1.875rem;left:0;margin:auto;position:absolute;right:0;top:.25rem}.content-picker-nft-upload-container-inner .content-picker-nft-image .preview img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:auto;max-height:9.875rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-nft-upload-container-inner .content-picker-nft-image p.title{border-radius:.125rem;bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:20rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:12.625rem}.content-picker-nft-upload-container-inner .content-picker-nft-preview-not-loaded{color:#ccc;display:block;font-size:2.5rem;left:-2.1875rem;line-height:12.25rem;margin:auto;position:absolute;top:-.9375rem}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:.125rem;height:2.5rem;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation-back,.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation-home{border-radius:.25rem;color:#ccc;cursor:pointer;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative;width:2rem}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation-home i.fa{margin:.25rem 0 0 .3125rem}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation-back i.fa{margin:.1875rem 0 0 .5625rem}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation{border-radius:.25rem;color:#ccc;float:left;font-size:1.5rem;height:2rem;margin:.1875rem 0 0 .25rem;position:relative}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .current,.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .root,.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .separator{border-radius:.25rem;cursor:default;float:left;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin-right:.0625rem;padding:0 .625rem;position:relative}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .separator{padding:0 .25rem}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation a.root{cursor:pointer}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .current,.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .separator{pointer-events:none}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .current i.fa,.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .navigation .root i.fa{padding:.375rem .3125rem 0 0}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .sign-out{background:#d6d6d6;border:.0625rem solid #797979;border-radius:.25rem;color:#484343;cursor:pointer;font-family:Roboto,sans-serif;font-size:.9rem;font-weight:100;height:2rem;line-height:2rem;margin:.1875rem .25rem 0 0;padding:0 .625rem 0 2.125rem;position:absolute;right:0;top:0;z-index:1}.content-picker-nft-upload-container-inner .content-picker-nft-navigation-panel .sign-out i.fa{font-size:1.4rem;left:.625rem;padding-right:.3125rem;position:absolute;top:.4375rem}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover{border:.1875rem solid #8b8888!important;height:11.5rem;left:0;opacity:.4;position:absolute;top:0;width:13.3125rem}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover:hover,.content-picker-nft-upload-container-inner .content-picker-nft-image.active .content-picker-nft-image-hover{opacity:1}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .frame{background:hsla(0,0%,47%,.3);border-bottom:.1875rem solid #797979;border-left:.1875rem solid #797979;border-radius:0 0 0 .25rem;color:#48a3cc;height:1.5625rem;position:absolute;right:-.0625rem;top:-.0625rem;width:1.6875rem}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .frame.checked{background:rgba(72,163,204,.3);border-bottom:.1875rem solid #48a3cc;border-left:.1875rem solid #48a3cc}.content-picker-nft-upload-container-inner .content-picker-nft-image:hover .content-picker-nft-image-hover{background:rgba(76,76,76,.2);border:.1875rem solid rgba(76,76,76,.75)}.content-picker-nft-upload-container-inner .content-picker-nft-image.active .content-picker-nft-image-hover{border:.1875rem solid #48a3cc!important}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .add-image,.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .remove-image{background:rgba(0,0,0,.75);bottom:1.25rem;color:#fff;float:none;font-weight:100;height:3.75rem;left:0;margin:auto;opacity:0;padding:.3125rem;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s ease;transition-delay:0s;z-index:1}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .add-image i.fa,.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .remove-image i.fa{display:block;font-size:2rem}.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .add-image span,.content-picker-nft-upload-container-inner .content-picker-nft-image-hover .remove-image span{display:block;font-size:.625rem;text-transform:uppercase}.content-picker-nft-upload-container-inner .content-picker-nft-image:hover .content-picker-nft-image-hover .add-image,.content-picker-nft-upload-container-inner .content-picker-nft-image:hover .content-picker-nft-image-hover .remove-image{opacity:1;transition:opacity 1s ease;transition-delay:0s}.content-picker-nft-upload-container-inner .content-picker-nft-image-info{height:100%;opacity:1;position:relative;transition:opacity .5s ease;transition-delay:0s;width:100%}.content-picker-nft-upload-container-inner .content-picker-nft-image-info .icon{border-radius:.25rem;color:#000;font-size:1.25rem;height:1.25rem;left:.3125rem;line-height:1.0625rem;padding:.0625rem .125rem;position:absolute;top:.4375rem;width:1.375rem;z-index:10001}.content-picker-nft-upload-container-inner .content-picker-nft-image:hover .content-picker-nft-image-info{opacity:0;transition:opacity .5s ease;transition-delay:0s}.content-picker-nft-upload-container-inner .content-picker-nft-no-images{bottom:0;color:#fff;font-size:1.2rem;font-weight:700;height:1.25rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-1.125rem}.content-picker-nft-upload-container-inner .nft-container-helper{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;bottom:0;color:#000;height:1.25rem;left:0;line-height:1.25rem;position:absolute;text-align:left;text-indent:.9375rem;width:100%;z-index:1}.content-picker-nft-image-unknown{color:#ccc;font-size:2.5rem;left:-1rem;line-height:6rem;position:absolute;top:4.5rem}.content-picker-nft-no-images{bottom:0;color:#fff;font-size:1.2rem;font-weight:700;height:2.5rem;left:0;margin:auto;max-width:25rem;opacity:1;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;transition:width 1s ease,max-width 1s ease,opacity .5s ease;width:25rem}.content-picker-nft-no-contents{bottom:0;font-size:1.5rem;height:2rem;left:0;line-height:2rem;margin:auto;position:absolute;right:0;top:0}.nft-content-container .content-picker-nft-lazy-load,.nft-content-container .content-picker-nft-next-load{display:block;float:left;height:5rem;overflow:hidden;position:relative;text-align:center;width:100%}.nft-content-container .content-picker-nft-lazy-load i.fa{color:#ccc;font-size:2.5rem;line-height:6rem;margin-left:-3.75rem;position:absolute}.nft-content-container .content-picker-nft-lazy-load span{bottom:0;color:#ccc;font-size:2rem;height:1.375rem;left:0;margin:auto auto auto 8.125rem;position:absolute;right:0;top:0}.nft-content-container .content-picker-nft-next-load .button{background:#2f2f2f;bottom:0;color:#fff;cursor:pointer;font-size:2rem;height:2rem;left:0;margin:auto;padding:.625rem;position:absolute;right:0;top:.625rem;width:11.25rem}.nft-content-container .content-picker-nft-next-load .button i.fa{font-size:1rem;line-height:1rem;padding-right:.625rem}.nft-container-error{bottom:1rem;color:#2f2f2f;font-family:Roboto,serif;font-size:1.25em;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content}.content-picker-nft-image .nft-label{color:#fff;text-shadow:0 0 4px #000}.content-picker-nft-image .idx{color:#ccc;font-family:Roboto,serif;font-size:.75rem;left:.25rem;position:absolute;top:.25rem;z-index:1}.content-picker-nft-upload-container{height:28.625rem;margin:.625rem .625rem 0;position:relative;text-align:center;width:58.75rem}.content-picker-nft-upload-source-panel{border-radius:.25rem;float:left;position:relative;width:100%}.content-picker-nft-upload-source-panel .title{position:relative}.content-picker-nft-upload-source-panel .address,.content-picker-nft-upload-source-panel .title{clear:both;color:#000;float:none;height:1.25rem;line-height:1.25rem;text-align:left;text-indent:.5rem}.content-picker-nft-upload-source-panel .address{font-family:Roboto,serif;font-size:.8rem;position:absolute;right:0;top:0}.content-picker-nft-upload-source-panel .sources{float:left;position:relative;width:100%}.content-picker-nft-upload-source-panel .sources .nft-panel-subtype{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:.0625rem solid #afaeae;border-left:none;color:#8b8888;cursor:pointer;float:left;font-size:1.7rem;height:2.5rem;line-height:2.125rem;padding:.125rem .4375rem;position:relative;text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-nft-upload-source-panel .sources .nft-panel-subtype:first-child{border-left:.0625rem solid #afaeae}.content-picker-nft-upload-source-panel .sources .nft-panel-subtype.active{border-bottom:none;color:#000}.content-picker-nft-upload-source-panel .sources .nft-panel-subtype.disabled{background:#a9a9a9;border-color:#afaeae;color:#6b5e5c;cursor:default}.content-picker-nft-search{clear:both;float:left;height:2.5rem;position:relative;width:100%}.nft-label{bottom:-.825rem;font-size:.5em;left:-.125rem;position:relative;text-transform:capitalize}.content-picker-unknown-upload-container{background-color:#fff;height:28.625rem;margin:.625rem .625rem 0;position:relative;text-align:center;width:58.75rem}.content-picker-unknown-upload-container p.message{bottom:0;color:#2f2f2f;display:block;font-size:1.875rem;font-weight:700;height:2.375rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:37.5rem}.content-picker-unknown-upload-container .message i{font-size:2.25rem;margin-right:.875rem}.content-picker-container.single-mode .content-picker-unknown-upload-container{margin:5rem 0 0 .625rem}.content-picker-queue-container{background:#fff;border:.0625rem solid #ccc;border-bottom:none;margin:0 auto;position:relative;width:58.75rem;z-index:10}.content-picker-queue-box{height:100%;position:relative;width:100%}.content-picker-queue-header{height:4.375rem;width:100%}.content-picker-queue-header .back{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff;left:.625rem;line-height:2.5rem;padding-left:.125rem;top:.9375rem;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-queue-header .back i.fa.fa-chevron-left{margin:.375rem 0 0 -.125rem}.content-picker-queue-header .trash-all{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:.25rem;color:#000;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;padding-left:.125rem;position:absolute;right:.625rem;text-align:center;text-indent:-.125rem;top:.9375rem;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.625rem}.content-picker-queue-header p{color:#000;font-family:Roboto,sans-serif;font-size:2rem;font-weight:300;line-height:3.175rem;padding:.625rem 0 .3125rem .625rem}.content-picker-queue-header p.header-title{margin-left:3.625rem}.content-picker-queue-header.upload p.header-title{margin-left:0}.content-picker-queue-list .queue-list-header{background:#fff;border-bottom:.0625rem solid #ccc;height:2rem;line-height:2rem;margin:0 auto;position:relative;width:58.75rem}.content-picker-queue-list .queue-list-header span{border-right:.0625rem solid #ccc;color:#000;display:inline-block;margin:-.25rem 0 0;padding:0 .625rem;text-align:center;text-transform:uppercase}.content-picker-queue-list .queue-list-header span:last-child{border-right:none}.content-picker-queue-list .queue-list-header>div.type,.content-picker-queue-list .queue-list-header>span.type,.content-picker-queue-list-item>div.type,.content-picker-queue-list-item>span.type{padding:0 .625rem;width:3.125rem}.content-picker-queue-list .queue-list-header>div.filename,.content-picker-queue-list .queue-list-header>span.filename,.content-picker-queue-list-item>div.filename,.content-picker-queue-list-item>span.filename{padding:0 .625rem;width:29rem}.content-picker-queue-list-item>div.filename,.content-picker-queue-list-item>span.filename{max-width:29rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-picker-queue-list .queue-list-header>div.status,.content-picker-queue-list .queue-list-header>span.status,.content-picker-queue-list-item>div.status,.content-picker-queue-list-item>span.status{padding:0 .625rem;width:12.5rem}.content-picker-queue-list .queue-list-header>div.size,.content-picker-queue-list .queue-list-header>span.size,.content-picker-queue-list-item div.size,.content-picker-queue-list-item span.size{padding:0 .625rem;width:5rem}.content-picker-queue-list .queue-list-header>div.action,.content-picker-queue-list .queue-list-header>span.action,.content-picker-queue-list-item>div.action,.content-picker-queue-list-item>span.action{padding:0 .625rem;width:2.625rem}.content-picker-queue-list-item>div.action,.content-picker-queue-list-item>span.action{border-right:none}.content-picker-queue-list .queue-list-header>div,.content-picker-queue-list .queue-list-header>span,.content-picker-queue-list-item>div,.content-picker-queue-list-item>span{border-right:.0625rem solid #ccc}.content-picker-queue-list{height:28.725rem;max-height:29.25rem;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.content-picker-queue-list .header-status{background-color:#158c3a;border-bottom:.0625rem solid #ccc;border-left:.0625rem solid #ccc;border-right:.0625rem solid #ccc;color:#bbbaba;font-size:1rem;height:1.625rem;line-height:1.725rem;margin:0 auto;position:relative;text-indent:.5rem;text-transform:uppercase;width:58.75rem}.content-picker-queue-list .header-status.error{background-color:#8c3115}.content-picker-queue-list-item{border-bottom:.0625rem solid #ccc;color:#000;font-size:1rem;height:3.125rem;line-height:3.125rem;margin:0 auto;position:relative;width:58.75rem}.content-picker-queue-list-item:nth-child(odd){background:#f8f8f8}.content-picker-queue-list-item div.status,.content-picker-queue-list-item div.type,.content-picker-queue-list-item span{display:inline-block;float:left;height:3.125rem;padding:0 .625rem;position:relative}.content-picker-queue-list-item div.type,.content-picker-queue-list-item span.action{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-queue-list-item span.action{cursor:pointer}.content-picker-queue-list-item div.type .preview{cursor:pointer;height:100%;position:relative;width:100%}.content-picker-queue-list-item div.type .preview img{bottom:.0625rem;display:inline-block;left:.0625rem;margin:auto;max-height:3rem;max-width:3rem;position:absolute;right:.0625rem;top:.0625rem}.content-picker-queue-list-item div.type .preview .icon{border-radius:.25rem;bottom:.0625rem;height:1.0625rem;left:.0625rem;line-height:1.0625rem;opacity:.85;padding:.0625rem .125rem;position:absolute;width:1.0625rem}.content-picker-queue-box .no-files{bottom:0;color:#000;font-size:1.5rem;height:1rem;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;width:14.375rem}.content-picker-queue-list-item span.status{padding:0;width:12.5rem}.content-picker-queue-list-item-status-bar{background:#8c6e15;border-radius:.25rem;color:#efefef;height:2.875rem;margin:.125rem 0 0 .125rem;position:relative;width:12.25rem}.content-picker-queue-list-item-status-bar.wait{background:#8c6e15}.content-picker-queue-list-item-status-bar.done{background:#158c3a}.content-picker-queue-list-item-status-bar.error{background:#8c3115}.content-picker-queue-list-item-status-bar.uploading{background:#15708c}.content-picker-queue-list-item-status-bar .icon{background:#bd9721;border-radius:.125rem;display:inline-block;float:left;height:1.25rem;margin:.625rem .625rem 0;padding:.25rem .375rem;position:relative;width:1.25rem}.content-picker-queue-list-item-status-bar.wait .icon{background:#bd9721}.content-picker-queue-list-item-status-bar.done .icon{background:#31bd21}.content-picker-queue-list-item-status-bar.error .icon{background:#bd3f21}.content-picker-queue-list-item-status-bar.uploading .icon{background:#219fbd}.content-picker-queue-list-item-status-bar .icon i{float:left;margin:.125rem 0 0 .1875rem}.content-picker-queue-list-item-status-bar div.status{line-height:3rem}.content-picker-queue-list-item-status-bar.uploading .icon{font-size:.875rem;line-height:1.375rem;text-align:center;width:2.0625rem}.content-picker-queue-list-item-status-bar.uploading .progress-bar{background:#09495d;border-radius:.3125rem;bottom:0;height:.6875rem;left:4.0625rem;margin:auto;overflow:hidden;position:absolute;top:0;width:7.5rem}.content-picker-queue-list-item-status-bar.uploading .progress-bar i{background:#dddede;display:inline-block;float:left;height:.6875rem;line-height:1rem;position:relative;width:0}.content-picker-queue-box.drag-zone{border:.4375rem dashed rgba(15,122,219,.7);margin:-.375rem 0 0 -.4375rem}.content-picker-queue-tool{z-index:100}.queue-tool-report{background:#fff;border:.0625rem solid #ccc;border-radius:.125rem;bottom:4.75rem;height:5rem;left:1.5rem;position:absolute;width:18.75rem;z-index:102}.queue-tool-report.m1{height:3.5rem}.queue-tool-report:after,.queue-tool-report:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.queue-tool-report:after{border:1.25rem solid rgba(136,183,213,0);border-top-color:#fff;margin-left:-1.25rem}.queue-tool-report:before{border:1.3125rem solid rgba(194,225,245,0);border-top-color:#ccc;margin-left:-1.3125rem}.queue-tool-report .close{color:#000;font-size:1.125rem;height:1.125rem;line-height:1.125rem;right:.125rem;top:.125rem;width:1.125rem}.queue-tool-report .messages{color:#000;font-size:1rem;height:100%;line-height:1.5rem;margin:auto .625rem;padding-top:1.0625rem}.queue-tool-report .messages .success{color:#5ea05d;margin-right:.625rem}.queue-tool-report .messages .failed,.queue-tool-report-notification .message .failed{color:#cc4949;margin-right:.625rem}.queue-tool-report-notifications-area{bottom:8.375rem;display:flex;flex-direction:column-reverse;left:1.5rem;list-style:none;position:absolute;z-index:103}.queue-tool-report-notifications-area.no-report{bottom:4.75rem;left:1.5rem}.queue-tool-report-notification{background:#fff;border:.0625rem solid #ccc;border-radius:.125rem;display:block;height:1.75rem;margin-bottom:.125rem;position:relative;width:18.75rem}.queue-tool-report-notification .message{color:#ccc;font-size:1rem;height:100%;line-height:1rem;margin:auto .625rem;padding-top:.375rem}.queue-tool-report-notifications-area.no-report .queue-tool-report-notification:first-child{visibility:visible}.queue-tool-report-notifications-area.no-report .queue-tool-report-notification:first-child:after,.queue-tool-report-notifications-area.no-report .queue-tool-report-notification:first-child:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.queue-tool-report-notifications-area.no-report .queue-tool-report-notification:first-child:after{border:1.25rem solid rgba(136,183,213,0);border-top-color:#fff;margin-left:-1.25rem}.queue-tool-report-notifications-area.no-report .queue-tool-report-notification:first-child:before{border:1.3125rem solid rgba(194,225,245,0);border-top-color:#ccc;margin-left:-1.3125rem}.queue-tool-report-notification .close{color:#000;font-size:1.125rem;height:1.125rem;line-height:1.125rem;right:.125rem;top:.125rem;width:1.125rem}.content-picker-modal-wrapper{height:inherit;width:inherit}.content-picker-container{background:#fff;bottom:0;display:block;height:38.75rem;left:0;margin:auto;max-height:38.75rem;max-width:60rem;right:0;top:0;width:60rem}.content-picker-container,.content-picker-container .back,.content-picker-container .close{position:absolute;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-container .back,.content-picker-container .close{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;text-align:center;top:.5rem;width:2.625rem}.content-picker-container .back{background:#bf1406;color:#fff;left:.625rem;line-height:2.8125rem;text-indent:-.125rem}.content-picker-container .close{right:.625rem}.content-picker-container .title{float:left;position:relative;width:100%}.content-picker-header-container{background:#2f2f2f;height:3.9rem;width:100%}.content-picker-header{height:9.925rem;margin:0 auto;width:100%}.content-picker-header.with-back-button{margin-left:3.75rem}.content-picker-header-tab{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#2f2f2f;border:.0625rem solid #8b8888;border-right:none;cursor:pointer;float:left;height:3.75rem;margin:0;min-width:4.375rem;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-header-tab.ai{background:#3d0d43;background:linear-gradient(81.02deg,#642327 -23.47%,#4b2266 45.52%,#1d3864 114.8%)}.content-picker-header-tab:last-child{border-right:.0625rem solid #8b8888}.content-picker-header-tab.active{background-color:#fff;border-bottom:none;border-top:.125rem solid #efefef;cursor:default!important}.content-picker-header-tab.active.ai{background:#fff}.content-picker-header-tab:first-child{border-left:none}.content-picker-header-tab .fa-single{color:#8b8888}.content-picker-header-tab .fa-single,.content-picker-header-tab .fa-stack{float:left;font-size:2.625rem;height:4.375rem;margin:.5rem 0 0 .6875rem;position:relative;text-align:center;width:3.125rem}.content-picker-header-tab .fa-stack{color:#afaeae;line-height:2.875rem}.content-picker-header-tab .fa-stack .fa-stack-1x{font-size:2.625rem;position:absolute}.content-picker-header-tab .fa-stack .fa-stack-2x{font-size:1.5rem;position:absolute}.content-picker-header-tab .fa-stack .fa-stack-2x.fa-align-justify{font-size:1.375rem;line-height:2.75rem}.content-picker-header-tab.active .fa-single,.content-picker-header-tab.active .fa-stack{color:#000}.content-picker-header-tab.active.ai .fa-single{-webkit-text-fill-color:transparent;background:linear-gradient(81.02deg,#fa5560 -23.47%,#b14bf4 45.52%,#4d91ff 114.8%);-webkit-background-clip:text;color:#b83bff}.content-picker-header-tab span.title{color:#ccc;display:inline-block;font-family:Gotham,serif;font-size:1.1rem;font-weight:700;line-height:3.75rem;opacity:0;padding:0 .625rem 0 0;position:relative;text-transform:uppercase;transition:opacity 0s ease,width .8s ease,padding .5s ease;width:0}.content-picker-header-tab.active span.title{color:#000;margin:0 .625rem;opacity:1;padding:0 .625rem 0 0;position:relative;transition:opacity .5s ease,width 2s ease,padding .5s ease;width:auto}.content-picker-bottom-container{border-top:.0625rem solid #ccc;height:4.6875rem;position:relative;width:60rem}.content-picker-bottom-container .action-panel{bottom:0;height:4.6875rem;position:absolute;right:0;width:35rem}.content-picker-bottom-container .action-panel .close-button,.content-picker-bottom-container .action-panel .retry-button,.content-picker-bottom-container .action-panel .upload-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:.25rem;color:#000;cursor:pointer;float:right;font-size:1.5rem;font-weight:700;height:3.75rem;line-height:3rem;margin:.625rem .625rem 0 0;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15.625rem;z-index:10001}.content-picker-bottom-container .action-panel .close-button{color:#bf0606}.content-picker-bottom-container .action-panel .upload-button{background:#0fbd0f;border-radius:.25rem;color:#fff}.content-picker-bottom-container .action-panel .close-button,.content-picker-bottom-container .action-panel .retry-button{width:12.125rem}.content-picker-bottom-container .action-panel .retry-button.on-error{background:#ce8e30;border:.0625rem dashed #cac8c8;border-radius:.25rem!important;color:#fff}.content-picker-bottom-container .action-panel .retry-button.on-error .button-message{color:#fff}.content-picker-bottom-container .action-panel .close-button span,.content-picker-bottom-container .action-panel .retry-button span,.content-picker-bottom-container .action-panel .upload-button span{padding:0 .625rem 0 1.875rem}.content-picker-bottom-container .action-panel .close-button i,.content-picker-bottom-container .action-panel .retry-button i,.content-picker-bottom-container .action-panel .upload-button i{display:block;left:.625rem;position:absolute;top:1.125rem}.content-picker-bottom-container .action-panel .close-button i.fa-folder-open,.content-picker-bottom-container .action-panel .retry-button i.fa-folder-open,.content-picker-bottom-container .action-panel .upload-button i.fa-folder-open{display:inline-block;font-size:.7rem;left:auto;position:relative;top:auto}.content-picker-bottom-container .action-panel .close-button span.button-message,.content-picker-bottom-container .action-panel .retry-button span.button-message,.content-picker-bottom-container .action-panel .upload-button span.button-message{bottom:.375rem;color:#000;font-size:.875rem;font-weight:100;left:0;line-height:.875rem;position:absolute;right:0;text-transform:none}.content-picker-bottom-container .action-panel .upload-button span.button-message{color:#fff}.content-picker-bottom-container .action-panel .upload-message{color:#d2d0d0;float:right;font-size:1.5rem;font-weight:700;line-height:4.375rem;margin-right:1.25rem;position:relative;text-transform:uppercase}.content-picker-bottom-container .action-panel .close-button.done{border-radius:.25rem 0 0 .25rem;margin-right:.625rem}.content-picker-bottom-container .action-panel .retry-button{border-radius:0 .25rem .25rem 0}.content-picker-bottom-container .upload-queue{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;float:left;left:2.5rem;min-width:18.75rem;position:absolute;top:1.5rem;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.content-picker-bottom-container .upload-queue i{color:#2f2f2f;float:left;font-size:2.3rem}.content-picker-bottom-container .upload-queue p{color:#2f2f2f;float:left;font-size:1.2rem;font-weight:700;line-height:.625rem;margin:0 0 0 .625rem;text-transform:uppercase}.content-picker-bottom-container .upload-queue p span{color:#2f2f2f;font-size:1.5rem}.content-picker-bottom-container .upload-queue a{bottom:.25em;color:#2f2f2f;font-size:.875rem;left:2.875rem;position:absolute}.content-picker-bottom-container .upload-queue:hover a{text-decoration:underline}.content-picker-bottom-container .upload-queue.upload p{line-height:1.5rem}.content-picker-bottom-container .upload-queue.upload a{display:none}.content-picker-container .content-picker-local-container.osx-style .local-zone-message i.status-icon{left:17rem}.content-picker-container .osx-style .hidden-file-dialog{clip:unset!important;bottom:0;height:fit-content;left:10rem;margin:auto;position:absolute;right:0;top:2rem;width:22rem;z-index:2}.content-picker-container .osx-style .hidden-file-dialog.has-files{top:-16rem}.content-picker-container .osx-style .hidden-file-dialog input[type=file]{cursor:pointer;outline:none;position:relative}.content-picker-container .osx-style .hidden-file-dialog input[type=file]::file-selector-button{background-color:#2f2f2f;border:none!important;border-radius:.25rem;color:transparent;cursor:pointer;height:2.25em;outline:transparent!important;padding:0;width:9rem}.content-picker-container .osx-style .hidden-file-dialog input[type=file]::file-selector-button:active,.content-picker-container .osx-style .hidden-file-dialog input[type=file]::file-selector-button:focus,.content-picker-container .osx-style .hidden-file-dialog input[type=file]::file-selector-button:focus-within,.content-picker-container .osx-style .hidden-file-dialog input[type=file]::file-selector-button:hover,.content-picker-container .osx-style .hidden-file-dialog input[type=file]:active,.content-picker-container .osx-style .hidden-file-dialog input[type=file]:focus,.content-picker-container .osx-style .hidden-file-dialog input[type=file]:focus-within,.content-picker-container .osx-style .hidden-file-dialog input[type=file]:hover{border:none;outline:transparent}.content-picker-container .osx-style .hidden-file-dialog input[type=file]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM7 9l1.41 1.41L11 7.83V16h2V7.83l2.59 2.58L17 9l-5-5-5 5z'/%3E%3C/svg%3E");content:"";height:1.5rem;left:1rem;pointer-events:none;position:absolute;top:.13rem;width:1.5rem}.content-picker-container .osx-style .hidden-file-dialog input[type=file]:after{color:#fff;content:"Upload Files";left:5rem;pointer-events:none;position:absolute;top:.5rem}.content-picker-container .osx-style .hidden-file-dialog input[type=file]:focus-within::file-selector-button,.content-picker-container .osx-style .hidden-file-dialog input[type=file]:focus::file-selector-button{outline:.0625rem solid #2f2f2f;outline-offset:.0625rem}.content-picker-container .osx-style .content-picker-local-container .local-zone-message,.content-picker-container .osx-style .local-zone-message-container{cursor:default}.content-picker-container .osx-style .local-zone-message .click-to-browse{visibility:hidden}.roomful-modal-container.api .content-picker-cloud-header-message{border:.125rem dashed #2f2f2f;border-radius:.25rem;color:#000;height:2.25rem;left:-.625rem;line-height:1rem;margin:auto;padding:.125rem 0 0;position:absolute;right:0;text-align:center;top:1rem;width:11rem}.roomful-modal-container.api .content-picker-cloud-container{-webkit-overflow-scrolling:auto;margin:0 auto;overflow:auto;padding:.25rem;position:relative;width:58.75rem;z-index:10}.roomful-modal-container.api .content-picker-modal-wrapper.landscape .content-picker-cloud-container{overflow-x:auto}.roomful-modal-container.api .content-picker-modal-wrapper.portrait .content-picker-cloud-container{overflow-y:auto}.roomful-modal-container.api .content-picker-cloud-header{height:4.375rem;width:100%}.roomful-modal-container.api .content-picker-cloud-button{background:#2f2f2f;float:left;margin:.25rem;max-height:12.5rem;max-width:12.5rem;position:relative}.roomful-modal-container.api .content-picker-cloud-button .info{height:100%;position:relative;width:100%}.roomful-modal-container.api .content-picker-cloud-button .info i.icon{bottom:1.25rem;color:#fff;font-size:3rem;height:2.875rem;margin:auto;position:absolute;text-align:center;top:0;width:100%}.roomful-modal-container.api .content-picker-cloud-button .info span.label{bottom:.625rem;color:#fff;position:absolute;text-align:center;width:100%}.roomful-modal-container.api .connect-wallet-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#2f2f2f;border:.0625rem solid transparent;border-radius:.125rem;color:#fff;cursor:pointer;float:right;font-size:1.2rem;font-weight:700;height:3rem;line-height:2.125rem;margin:.625rem 2rem 0 0;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13.125rem;z-index:10001}.roomful-modal-container.api .connect-wallet-button i.fa{display:block;left:.625rem;position:absolute;top:1rem}.roomful-modal-container.api .connect-wallet-button span{display:block;font-size:.85rem;left:.625rem;padding:0 0 0 1.875rem;position:absolute;text-indent:.25rem;top:.475rem}.roomful-modal-container.api .content-picker-cloud-button span.address{color:#fff;font-family:Roboto,serif;font-size:.75rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:.5rem}.roomful-modal-container.api .content-picker-cloud-header .connect-wallet-button .fa-nft-white{top:0!important}body.roomful-web-api aside.svelte-rntogh{height:fit-content!important;min-height:100vh!important;position:relative!important;width:100%!important}body.roomful-web-api aside.svelte-rntogh section.svelte-rntogh{border-radius:0!important;max-width:100%!important}.roomful-modal-container.api .content-picker-cloud-button .info .icon.rf-ai{-webkit-text-fill-color:transparent;background:linear-gradient(81.02deg,#fa5560 -23.47%,#b14bf4 45.52%,#4d91ff 114.8%);-webkit-background-clip:text;color:#b83bff}.roomful-modal-container.api .content-picker-modal-wrapper.portrait .content-picker-queue-box .content-picker-queue-list-item .filename,.roomful-modal-container.api .content-picker-modal-wrapper.portrait .content-picker-queue-box .queue-list-header .filename{display:none}.roomful-modal-container.api .content-picker-queue-list-item,.roomful-modal-container.api .queue-list-header{margin:0 auto;width:100%}.roomful-modal-container.api .content-picker-queue-list-item .type,.roomful-modal-container.api .queue-list-header .type{display:block;float:left;margin-left:-100%;width:3.125rem}.roomful-modal-container.api .content-picker-queue-list-item .size,.roomful-modal-container.api .queue-list-header .size{display:block;float:left;margin-left:-5.0625rem;padding:0 .625rem;width:3.75rem}.roomful-modal-container.api .content-picker-queue-list-item .status-holder,.roomful-modal-container.api .queue-list-header .status-holder{display:block;float:left;width:100%}.roomful-modal-container.api .content-picker-queue-list-item .status-holder .status,.roomful-modal-container.api .queue-list-header .status-holder .status{display:block;margin-left:3.75rem;margin-right:4.375rem;width:100%}.roomful-modal-container.api .content-picker-queue-list-item-status-bar{margin-right:8.75rem;width:auto}.roomful-modal-container.api .queue-list-header .size,.roomful-modal-container.api .queue-list-header .status,.roomful-modal-container.api .queue-list-header .type{text-align:left;text-indent:.5rem}.roomful-modal-container.api .content-picker-queue-list-item .size,.roomful-modal-container.api .queue-list-header .size{text-align:center;text-indent:0}.roomful-modal-container.api .content-picker-queue-header-message{background:#2f2f2f;border:.125rem dashed #fff;color:#fff;height:2.25rem;left:-.625rem;line-height:1rem;margin:auto;padding:.125rem 0 0;position:absolute;right:0;text-align:center;top:1rem;width:11rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-unknown-upload-container p.message{height:7.5rem;top:-1.25rem;width:auto}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-unknown-upload-container .message i{font-size:4rem;margin:0 0 .625rem .625rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-unknown-upload-container p.message span{display:block;font-size:1.4rem;line-height:1.5rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-local-container{margin:0 .625rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-local-container .local-zone-message{height:5rem;line-height:5rem;padding-left:0;width:16rem}.roomful-modal-container.api .content-picker-local-container .local-zone-message i.status-icon{bottom:0;display:block;float:left;left:0;line-height:5rem;position:relative}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-local-container .local-zone-message span.click-to-browse{bottom:0;display:inline-block;float:left;height:3rem;left:.5rem;line-height:3rem;margin:auto;padding:0 .5rem;position:relative;top:1rem}.roomful-modal-container.api .content-picker-local-files.local-content-container{height:calc(100% - 1.5rem);max-height:calc(100% - 1.5rem);padding-bottom:0}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-amazon-container .content-picker-amazon-item{width:auto}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-amazon-container .title{width:100%}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-amazon-panel #cloud-search{width:7.25rem}.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-no-files,.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-search-no-result{width:auto}.roomful-modal-container.api .content-picker-cloud-upload-amazon-panel .search-add-button{height:2rem;line-height:2rem;text-align:center;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-upload-amazon-panel .search-add-button i.fa{font-size:1rem;margin-right:0!important}.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-no-files,.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-search-no-result{height:1.25rem}.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-search-result{border:0;top:0}.roomful-modal-container.api .content-picker-amazon-item-selector{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;float:left;height:5.25rem;margin:.125rem 0 0;position:relative;width:1.875rem}.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-item-thumb{border-radius:0 .25rem .25rem 0}.roomful-modal-container.api .content-picker-amazon-item-selector .frame{background:hsla(0,0%,47%,.3);border:.1875rem solid #797979;border-radius:.25rem;bottom:0;color:#fff;height:1.125rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.25rem}.roomful-modal-container.api .content-picker-amazon-item-selector .frame i.fa{display:none}.roomful-modal-container.api .content-picker-amazon-item-selector .frame.checked{background:rgba(72,163,204,.85);border:.1875rem solid #48a3cc}.roomful-modal-container.api .content-picker-amazon-item-selector .frame.checked i.fa{display:block}.roomful-modal-container.api .content-picker-cloud-upload-amazon-container .content-picker-amazon-item-description{height:2.25rem}.roomful-modal-container.api .content-picker-amazon-search-no-result i.fa-spinner{font-size:2rem}.roomful-modal-container.api .content-picker-cloud-upload-facebook-container .content-picker-facebook-albums,.roomful-modal-container.api .content-picker-cloud-upload-facebook-container .content-picker-facebook-photos{overflow:hidden;overflow-y:auto}.roomful-modal-container.api .content-picker-cloud-upload-facebook-container .content-picker-facebook-album-hover{width:100%}.roomful-modal-container.api .content-picker-cloud-upload-facebook-container .content-picker-facebook-preview-not-loaded{left:0;width:100%}.roomful-modal-container.api .content-picker-cloud-upload-facebook-container .content-picker-facebook-album p.title,.roomful-modal-container.api .content-picker-cloud-upload-facebook-container .content-picker-facebook-photo p.title{max-width:unset}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-youtube-container .content-picker-youtube-item{width:auto}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-youtube-container .title{width:100%}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-container{margin:0 .625rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-youtube-panel #cloud-search{width:7.25rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-no-files,.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-search-no-result{width:auto}.roomful-modal-container.api .content-picker-cloud-upload-youtube-panel .search-add-button{border:none;float:left;height:2rem;line-height:2rem;position:relative;text-align:center;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-panel .search-add-button i.fa{font-size:1rem;margin-right:0!important}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-no-files,.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-search-no-result{height:1.25rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-search-result{border:0;top:0}.roomful-modal-container.api .content-picker-youtube-item-selector{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;float:left;height:5.25rem;margin:.125rem 0 0;position:relative;width:1.875rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item-thumb{border-radius:0 .25rem .25rem 0}.roomful-modal-container.api .content-picker-youtube-item-selector .frame{border:.0625rem solid #2f2f2f;border-radius:.125rem;bottom:0;color:#fff;height:1.125rem;left:-.25rem;margin:auto;position:absolute;right:0;top:0;width:1.25rem}.roomful-modal-container.api .content-picker-youtube-item-selector .frame i.fa{display:none}.roomful-modal-container.api .content-picker-youtube-item-selector .frame.checked{background:rgba(72,163,204,.85);border:.0625rem solid #48a3cc}.roomful-modal-container.api .content-picker-youtube-item-selector .frame.checked i.fa{display:block}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item-description{height:2.25rem}.roomful-modal-container.api .content-picker-youtube-search-no-result i.fa-spinner{font-size:2rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item .menu-item{background:#2f2f2f;border:.0625rem solid #2f2f2f;cursor:pointer;display:inline-block;height:5.25rem;margin:.3125rem;position:relative;width:5.25rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item .menu-item i.fa{color:#fff;display:inline-block;font-size:3rem;height:4.625rem;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:.625rem;width:4.625rem}.roomful-modal-container.api .menu-quality{display:inline-block;margin-top:1.25rem;position:relative;width:12rem}.roomful-modal-container.api .menu-quality .size{bottom:-1.5rem;left:0;position:absolute;right:0}.roomful-modal-container.api .menu-quality .title{left:-10rem;position:absolute;top:.75rem;user-select:none}.roomful-modal-container.api .menu-quality select{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:0 .0625rem 0 .0625rem rgba(0,0,0,.04);box-sizing:border-box;color:#444;display:inline-block;font-family:sans-serif;font-size:1rem;font-weight:700;line-height:1.3;margin:0;outline:none;padding:.6rem 1.4rem .5rem .8rem;width:10rem}.roomful-modal-container.api .menu-quality:after{color:#000;content:"▼";display:block;pointer-events:none;position:absolute;right:1.25rem;top:.75rem}.roomful-modal-container.api .menu-quality select:active,.roomful-modal-container.api .menu-quality select:focus,.roomful-modal-container.api .menu-quality select:hover{outline:none}.roomful-modal-container.api .menu-quality select option{font-weight:400}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item .menu-item span{bottom:.25rem;color:#fff;font-size:.75rem;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;width:5.25rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item .menu-close{background:#2f2f2f;border:.0625rem solid #2f2f2f;cursor:pointer;float:right;height:5.25rem;margin:.3125rem;position:relative;width:3.125rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item .menu-close i.fa{color:#fff;display:inline-block;font-size:2.1rem;height:2.1rem;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:1.5rem;width:2.5rem}.roomful-modal-container.api .content-picker-cloud-upload-youtube-container .content-picker-youtube-item .content-picker-youtube-item-format-info{bottom:.5rem;font-family:Roboto,serif;font-size:.75em;left:.5rem;position:absolute}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-imdb-panel #cloud-search{width:7.25rem}.roomful-modal-container.api .content-picker-cloud-upload-imdb-panel .search-add-button{float:left;height:2rem;line-height:2rem;position:relative;text-align:center;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-upload-imdb-panel .search-add-button i.fa{font-size:1rem;margin-right:0!important}.roomful-modal-container.api .content-picker-imdb-no-images{max-width:unset;width:100%}.roomful-modal-container.api .content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .add-pin,.roomful-modal-container.api .content-picker-cloud-upload-imdb-container .content-picker-imdb-movie-hover .remove-pin{display:none}.roomful-modal-container.api .content-picker-imdb-movie-unknown{bottom:0;display:inline-block;font-size:1.5rem;height:2.25rem;left:-.875rem;line-height:unset;margin:auto;right:0;top:.3125rem;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-upload-imdb-container .content-picker-imdb-progress .pre-loader{bottom:0;font-size:1.5rem;height:2.25rem;left:-1.125rem;right:0;top:-2rem;width:2.25rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-upload-pixabay-panel #cloud-search{width:7.25rem}.roomful-modal-container.api .content-picker-cloud-upload-pixabay-panel .search-add-button{border:none;float:left;height:2rem;line-height:2rem;position:relative;text-align:center;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-upload-pixabay-panel .search-add-button i.fa{font-size:1rem;margin-right:0!important}.roomful-modal-container.api .content-picker-pixabay-no-images{max-width:unset;width:100%}.roomful-modal-container.api .content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .add-image,.roomful-modal-container.api .content-picker-cloud-upload-pixabay-container .content-picker-pixabay-image-hover .remove-image{display:none}.roomful-modal-container.api .content-picker-pixabay-image-unknown{bottom:0;display:inline-block;font-size:.09375rem;height:2.25rem;left:-.875rem;line-height:unset;margin:auto;right:0;top:.3125rem;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-upload-pixabay-container .content-picker-pixabay-progress .pre-loader{bottom:0;font-size:1.5rem;height:2.25rem;left:-1.125rem;right:0;top:-2rem;width:2.25rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-nft-upload-panel #nft-search{width:7.25rem}.roomful-modal-container.api .content-picker-nft-upload-panel .search-add-button{border:none;float:left;height:2rem;line-height:2rem;position:relative;text-align:center;width:2.25rem}.roomful-modal-container.api .content-picker-nft-upload-panel .search-add-button i.fa{font-size:1rem;margin-right:0!important}.roomful-modal-container.api .content-picker-nft-no-images{max-width:unset;width:100%}.roomful-modal-container.api .content-picker-nft-upload-container .content-picker-nft-image-hover .add-image,.roomful-modal-container.api .content-picker-nft-upload-container .content-picker-nft-image-hover .remove-image{display:none}.roomful-modal-container.api .content-picker-nft-image-unknown{bottom:0;display:inline-block;font-size:.09375rem;height:2.25rem;left:-.875rem;line-height:unset;margin:auto;right:0;top:.3125rem;width:2.25rem}.roomful-modal-container.api .content-picker-nft-image-unknown.fa{font-size:1.5rem!important;height:1.5rem;width:1.5rem}.roomful-modal-container.api .content-picker-nft-upload-container .content-picker-nft-progress .pre-loader{bottom:0;font-size:1.5rem;height:2.25rem;left:-1.125rem;right:0;top:-2rem;width:2.25rem}.roomful-modal-container.api .content-picker-header{height:auto}.roomful-modal-container.api .content-picker-nft-upload-container-inner .content-picker-nft-image-info .icon{display:none}.roomful-modal-container.api .content-picker-nft-upload-container-inner .address{bottom:0;font-family:Roboto,serif;font-size:.75rem;position:absolute;right:0}.content-picker-cloud-upload-ai-container{font-family:Roboto,Segoe,sans-serif;margin-top:.5rem;overflow:auto}.content-picker-cloud-upload-ai-container.from-cloud{box-sizing:border-box;padding:.5rem 0}.content-picker-cloud-upload-ai-container .prompt-container{box-sizing:border-box;height:10rem;position:relative;width:100%}.content-picker-cloud-upload-ai-container .generation-cost{float:right;font-size:.85rem;line-height:1rem;position:relative;right:.75rem;top:1.25rem;user-select:none}.content-picker-cloud-upload-ai-container label{display:block;margin-bottom:.5rem;text-align:left}.content-picker-cloud-upload-ai-container label span{color:#000;display:inline-block;margin-bottom:.25rem;text-indent:.25rem}.content-picker-cloud-upload-ai-container.from-cloud label span{font-size:.85rem;text-indent:.5rem}.content-picker-cloud-upload-ai-container label textarea{background:none;border:.0625rem solid transparent;border-radius:.25rem;color:#000;float:left;font-family:Roboto,serif;font-size:.85rem;height:5rem;line-height:1rem;margin:0 0 .25rem .25rem;max-height:10rem;max-width:calc(100% - 2rem);min-height:5rem;min-width:calc(100% - 2rem);outline:.0625rem solid #ccc;padding:.375rem .75rem;position:relative;resize:none;width:calc(100% - 2rem);z-index:2}.content-picker-cloud-upload-ai-container label textarea:focus-visible{border:.0625rem solid #c14dd4}.content-picker-cloud-upload-ai-container .generate-button{background:linear-gradient(81.02deg,#fa5560 -23.47%,#b14bf4 45.52%,#4d91ff 114.8%);border-radius:.25rem;box-sizing:border-box;color:#fff;cursor:pointer;display:block;float:right;height:fit-content;margin:.25rem .25rem 0 0;padding:.5rem .75rem;position:relative;user-select:none;width:fit-content}.content-picker-cloud-upload-ai-container .generate-button:hover{animation-duration:.2s;animation-timing-function:ease-out;box-shadow:0 0 1rem 0 rgba(161,128,255,.6)}.content-picker-cloud-upload-ai-container .generate-button:active{animation-duration:.2s;animation-timing-function:ease-out;background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),linear-gradient(122deg,#fa5560 .01%,#b14bf4 49.9%,#4d91ff);box-shadow:0 0 1rem 0 rgba(199,128,255,.6)}.content-picker-cloud-upload-ai-container .generate-button i.fa{margin-right:.5rem}.ai-history-container .no-history-generation{color:#2f2f2f;font-size:1.5rem;padding:2rem 0;user-select:none}.ai-history-container .ai-history-list{grid-column-gap:.625rem;grid-row-gap:.625rem;align-items:center;box-sizing:border-box;display:grid;height:fit-content;justify-items:center;list-style:none;max-height:max-content;max-width:100%;overflow:hidden;padding:1rem .5rem;position:relative;width:fit-content}.ai-history-container .ai-history-list .ai-item{aspect-ratio:4/3;box-sizing:border-box;height:10rem;position:relative;width:10rem}.ai-history-container .ai-history-list .ai-item .resource-thumbnail{height:100%;width:100%}.ai-history-container .ai-history-list .ai-item .resource-thumbnail img{border-radius:.25rem;height:100%;object-fit:cover;width:100%}.ai-history-container .ai-history-list .ai-item .ai-resource-item{background-color:#f4f4f4;background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/no-thumbnail-9f7a13740aa4c3469ab2.png);background-position:50% 50%;background-size:cover;border:.0625rem solid #dcdcdc;border-radius:.25rem;box-sizing:border-box;position:relative;width:100%}.ai-history-container .ai-history-list .ai-item .ai-resource-item .hover{background:rgba(47,47,47,0);cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:background .5s ease;user-select:none;width:100%;z-index:999}.ai-history-container .ai-history-list .ai-item .ai-resource-item .hover:hover{background:rgba(47,47,47,.5)}.ai-history-container .ai-history-list .ai-item .ai-resource-item .hover i{bottom:0;color:#fff;display:none;font-size:2rem;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:2rem}.ai-history-container .ai-history-list .ai-item .ai-resource-item .hover:hover i{display:block}.roomful-modal-container.api .ai-history-container .ai-history-list .ai-item .ai-resource-item .hover{display:none!important}.ai-history-container .ai-history-list .ai-item .loading-icon .icon{color:#fff;display:inline-block;text-shadow:.0625rem .0625rem .125rem #000}.ai-history-container .ai-history-list .ai-item .label{box-sizing:border-box;color:#2f2f2f;display:inline-block;font-family:Roboto,sans-serif;font-size:.85rem;height:1.5rem;line-height:1.5rem;overflow:hidden;padding:0 .25rem;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.ai-history-container .loading-icon{bottom:0;font-size:1rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content}.ai-history-container .header{height:1rem;position:relative;text-align:left;width:100%}.ai-history-container .header h3{bottom:0;color:#2f2f2f;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;height:fit-content;left:.25rem;position:absolute;width:fit-content}.content-picker-cloud-upload-ai-container.from-cloud .ai-history-container .header h3{font-size:.85rem;text-indent:.5rem}.content-picker-cloud-upload-ai-container .ai-history-container .ai-item .reuse-prompt-button{background:#2f2f2f;border-radius:.25rem;bottom:.25rem;color:#fff;cursor:pointer;font-size:.85rem;height:1.25rem;left:-1.5rem;line-height:1.25rem;position:absolute;text-align:center;user-select:none;width:1.25rem;z-index:1}.content-picker-cloud-upload-ai-container .ai-history-container .ai-item .reuse-prompt-button:hover{background:#0e0e0e}.ai-menu-style{font-size:1rem;line-height:1.5rem;text-transform:capitalize;white-space:break-spaces;word-break:break-word}.ai-menu-style .menu-item span{font-size:1.125rem;line-height:1rem;text-transform:capitalize}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-cloud-remote-stream-panel #stream-add{width:7.25rem}.roomful-modal-container.api .content-picker-cloud-remote-stream-panel .add-button{float:left;height:2rem;line-height:2rem;position:relative;text-align:center;width:2.25rem}.roomful-modal-container.api .content-picker-cloud-remote-stream-panel .add-button i.fa{font-size:1rem;margin-right:0!important}.roomful-modal-container.api .content-picker-cloud-remote-stream-panel .remote-type-button{float:left}.roomful-modal-container.api .content-picker-cloud-remote-stream-panel ul.remote-types-list{color:#2f2f2f;font-size:.85em;left:2.5rem;right:unset;text-align:left}.roomful-modal-container.api .roomful-modal.content-picker{height:100%;max-height:100%;max-width:100%;min-height:unset;min-width:unset;overflow:hidden;width:100%}.roomful-modal-container.api .roomful-modal.content-picker .close{border-top:none;border-top-left-radius:0;border-top-right-radius:0;height:3.75rem;right:.625rem;top:0;width:3.125rem}.roomful-modal-container.api .roomful-modal.content-picker .close i.fa{margin-top:1.125rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-container{height:100%;max-height:100%;max-width:100%;min-height:unset;min-width:unset;overflow:hidden;width:100%}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-bottom-container .action-panel{right:.625rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-bottom-container .action-panel .close-button,.roomful-modal-container.api .roomful-modal.content-picker .content-picker-bottom-container .action-panel .retry-button,.roomful-modal-container.api .roomful-modal.content-picker .content-picker-bottom-container .action-panel .upload-button{margin-top:.625rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-bottom-container .upload-queue{left:1.875rem;top:1.75rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-bottom-container .action-panel .upload-message{margin-top:.875rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-container .upload-button{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ce8e30;border:.0625rem solid #504746;border-radius:.25rem;color:#fff;cursor:pointer;float:right;font-size:1.2rem;font-weight:700;height:3rem;line-height:2.125rem;margin:.625rem 4.375rem 0 0;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:13.125rem;z-index:10001}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-container .upload-button span{padding:0 .625rem 0 1.875rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-container .upload-button i{display:block;left:.625rem;position:absolute;top:1.125rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-container .upload-button span.button-message{bottom:.375rem;color:#fff;font-size:.875rem;font-weight:100;left:0;line-height:.875rem;position:absolute;right:0;text-transform:none}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-modal-wrapper.portrait .upload-button{font-size:1rem;left:-.625rem;margin:auto;position:absolute;right:0;top:.35rem;width:11.25rem}.content-picker-container .close,.roomful-modal-container.api .content-picker-container .back{top:.6rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-header-tab{height:3.25rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-header-tab.active{cursor:pointer!important}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-header-tab .fa-single{font-size:2.25rem;height:3.125rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-header-tab span.title{font-size:.9rem;line-height:2.375em;max-width:84rem;min-width:5.25rem;text-align:center}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-modal-wrapper.portrait .content-picker-header-tab.has-files{display:none}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-header-tab.change-mode .change-source{bottom:.625rem;color:#000;font-size:.7rem;left:1.625rem;line-height:.625rem;margin:auto;position:absolute;right:0;text-align:center;width:100%}.roomful-modal-container.api .content-picker-cloud-button .info i.nft-icon{height:3rem!important;width:3rem!important}.roomful-modal-container.api .content-picker-cloud-button .info.nft:before{background-color:#fff;border-radius:1.5rem;bottom:1.25rem;content:"";height:3rem;left:0;margin:auto;position:absolute;right:0;top:0;width:3rem}.roomful-modal-container.api .roomful-modal.content-picker .content-picker-header-tab .rf-ai{-webkit-text-fill-color:transparent;background:linear-gradient(81.02deg,#fa5560 -23.47%,#b14bf4 45.52%,#4d91ff 114.8%);-webkit-background-clip:text;color:#b83bff}.fa-nft{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/nft-grey-51f48262e75c4effeb2c.svg) 0 0 no-repeat;background-size:contain;color:#8b8888;height:2.625rem!important;width:3rem}.content-picker-header-tab.active .fa-nft{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/nft-black-620379a56ead1e9e6089.svg) 0 0 no-repeat}.fa-nft-white{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/modal/nft-white-2c8ef452805e1732c2ea.svg) 0 0 no-repeat;background-size:contain;bottom:0;height:2rem!important;left:.75rem;top:0;width:2rem}.fa-nft-white,.nft-icon{color:#8b8888;margin:auto;position:absolute}.nft-icon{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/nft/ethereum-c729bd46b192b8ea53dc.svg) 50% 50% no-repeat;background-size:contain;height:1.625rem!important;left:0;right:0;width:1rem!important}.nft-icon.authereum{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/authereum-efb14903915c93e165ea.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.binance{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/binance-ec1bfbd8ac7f6de4e79d.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.coinbase{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/coinbase-513aa7b5689df35eca32.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.huobi{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/huobi-24b2f718da45d1b5fac2.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.fortmatic{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/fortmatic-85e4713d99be2ee59e84.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.keepkey{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/keepkey-54b43f0a23853bebcbed.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.lattice{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/lattice-c1e59a78dd177952f2cf.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.ledger{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/ledger-567e1883bb61ac0125ed.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.mathwallet{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/mathwallet-c1c052a32c55ae41d5c5.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.metamask{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/metamask-e7877b7dfdbc27ceee26.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.opera{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/opera-fbb3ff5452c58a72f3fa.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.portis{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/portis-ae08ecce4b8b11dfd484.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.status{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/status-04eb773a37b46e126fba.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.tally{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/tally-6cc47e040b13d7862d56.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.torus{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/torus-f5055e465f8a2537b83a.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.trezor{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/trezor-00229479a38420329080.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-icon.trust{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/nft/trust-89553ec0272ccf8cf08b.png) 0 0 no-repeat;background-size:contain;width:1.65rem!important}.nft-panel-subtype.nft-add-wallet i.fa{color:#2f2f2f;left:0;position:absolute;right:0;text-align:center}.bn-onboard-modal section.svelte-rntogh{border-radius:0!important}.bn-onboard-modal svg.svelte-rntogh{fill:#000!important}.react-select__control{border-radius:0!important;height:1.5rem!important;min-height:1.5rem!important}.react-select__control,.react-select__control:focus,.react-select__control:hover{border-color:#2f2f2f!important;box-shadow:none!important}.react-select__indicator{color:#2f2f2f!important;padding:0!important}.react-select__menu{border-radius:0!important;z-index:99999!important}.react-select__value-container{padding:2px 4px!important}.bookshelf-modal-wrapper{height:inherit;width:inherit}.bookshelf-container{bottom:0;display:block;height:38.75rem;left:0;margin:auto;max-height:38.75rem;max-width:60rem;position:absolute;right:0;top:0;width:60rem}.bookshelf-container-promo-container{float:left;height:28.5rem;min-height:28.5rem;position:relative;width:100%}.bookshelf-container-gallery,.bookshelf-container-info,.bookshelf-container-promo,.bookshelf-container-promo-info{border:.0625rem solid #ccc;float:left;height:27.25rem;margin:0 .625rem;min-height:27.25rem;padding:.625rem;position:relative}.bookshelf-container-promo,.bookshelf-container-promo-info{bottom:3.4375rem;position:absolute;top:0}.bookshelf-container-promo{left:0;min-width:28.75rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:28.75rem}.roomful-bookshelf-promo-book{bottom:0;display:inline-block;left:0;margin:auto;max-width:18.75rem;position:absolute;right:0;top:0}.bookshelf-container-promo-info{right:0;width:26.875rem}.bookshelf-container-gallery{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);max-width:57.5rem;min-width:57.5rem;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:57.5rem}.bookshelf-container-shelves-container{height:25.5rem;margin-top:2rem;max-width:57.5rem;min-width:57.5rem;overflow:hidden;overflow-x:scroll;position:relative;white-space:nowrap;width:57.5rem}.bookshelf-container-shelves{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/bookshelf-bg-d70f6aadc59cfb81962a.png);background-position:0 1rem;background-repeat:repeat;background-size:100% 11.945rem;height:100%;min-width:41.375rem;position:relative;width:auto}.bookshelf-container-info{font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;height:27.25rem;right:0;width:14.375rem}.bookshelf-container-shelves .left,.bookshelf-container-shelves .right{background-position:0 1rem;background-repeat:repeat-y;background-size:100% 11.945rem;float:left;height:100%;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:1.9375rem}.bookshelf-container-shelves .left{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/bookshelf-left-667daab0d46f94b4d38f.png)}.bookshelf-container-shelves .right{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/bookshelf-right-925485ecbdd978d4643d.png)}.bookshelf-container-shelves ul.center{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/bookshelf-bg-d70f6aadc59cfb81962a.png);background-position:0 1rem;background-repeat:repeat;background-size:100% 11.945rem;float:left;height:100%;min-width:37.5rem;position:relative}.roomful-bookshelf-item-book{display:block}.bookshelf-container-shelves ul.center li,.roomful-bookshelf-item-book{color:#030308;cursor:pointer;float:left;font-size:1.5rem;font-weight:700;height:9.375rem;list-style-type:none;margin:2.25rem .75rem .3125rem;position:relative;text-align:center;width:7.875rem;z-index:10000}.roomful-bookshelf-item-book .book{bottom:0;left:0;margin:0 auto;min-height:9rem;min-width:7rem;position:absolute;right:0}.bookshelf-container-info{color:#ccc;font-size:.875rem;line-height:1rem;padding:.625rem;text-align:left}.bookshelf-navigation-left,.bookshelf-navigation-right{background:#2f2f2f;border:.0625rem solid #2f2f2f;bottom:0;color:#fff;cursor:pointer;font-size:1.6rem;height:2rem;line-height:2.25rem;margin:auto 0;position:absolute;text-align:center;text-indent:.125rem;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2rem;z-index:10000}.bookshelf-navigation-left{left:-1rem;text-indent:-.0625rem}.bookshelf-navigation-right{right:-1rem}.bookshelf-container .back,.bookshelf-container .close,.bookshelf-container .manageContent,.bookshelf-container .webAPI{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;text-align:center;top:.9375rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.bookshelf-container .back{left:.625rem;line-height:2.8125rem;text-indent:-.125rem}.bookshelf-container .close{right:.625rem}.bookshelf-container .webAPI{right:3.625rem}.bookshelf-container .manageContent{right:6.625rem}.bookshelf-container .manageContent span,.bookshelf-container .webAPI a{color:#fff;display:inline-block;height:100%;position:relative;width:100%}.bookshelf-container .manageContent span .fa,.bookshelf-container .webAPI a .fa{font-size:1.5rem;font-weight:800;margin:.5rem 0 0 .125rem}.bookshelf-container .title{float:left;position:relative}.bookshelf-container.promo .title{margin-left:3.125rem}.bookshelf-title{color:#000;cursor:default;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:2rem;font-weight:300;height:3.125rem;line-height:2rem;margin:1rem 0 0 .875rem;max-width:34.75rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:34.75rem}.bookshelf-title,.bookshelf-title span{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookshelf-title span{max-width:31.875rem}.bookshelf-title i.rename{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/bookshelf-edit-title-5cbb0768a578ff553efd.png) 0 -.25rem no-repeat;background-size:contain;cursor:pointer;display:inline-block;float:left;height:2.5rem;position:relative;width:2.5rem}.bookshelf-edit-title-panel{border:.0625rem solid #ccc;float:left;height:2.375rem;margin:1.0625rem 0 0 .625rem;position:relative;width:30.25rem}.bookshelf-edit-title-panel input{background:transparent;border:none;color:#000;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:2rem;height:2.25rem;left:1rem;position:absolute;top:.0625rem;width:31rem}.bookshelf-edit-title-panel .apply{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/bookshelf-apply-title-78c1c4f70696ffdb7a3c.png) 0 0 no-repeat;background-size:contain;border:none;cursor:pointer;height:3.125rem;position:absolute;right:.375rem;top:-.3125rem;width:3.125rem}.bookshelf-exposition-title{color:#000;font-size:2rem;line-height:2rem;margin:0 .625rem .9375rem .5625rem}.bookshelf-exposition-description{margin:.625rem .625rem 0 .5625rem;user-select:text}.bookshelf-exposition-specific{color:#000;font-size:.75rem;line-height:.875rem;margin:.3125rem 1.875rem .3125rem .5625rem}.bookshelf-exposition-specific span{display:block;padding:.125rem 0}.bookshelf-exposition-separator{border-top:.0625rem dotted #92918d;margin:.3125rem 0}.bookshelf-exposition{color:#000;overflow-y:scroll;padding:.3125rem;text-align:left}.bookshelf-exposition iframe{height:99%;overflow:hidden;width:101%}.roomful-bookshelf-item-book .download,.roomful-bookshelf-item-book .remove,.roomful-bookshelf-item-book .sort-move{background:hsla(0,0%,100%,.75);color:#000;opacity:0;position:absolute;transform:perspective(6.25rem) rotateY(-3deg);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:10001}.roomful-bookshelf-item-book:active .download,.roomful-bookshelf-item-book:active .remove,.roomful-bookshelf-item-book:active .sort-move,.roomful-bookshelf-item-book:hover .download,.roomful-bookshelf-item-book:hover .remove,.roomful-bookshelf-item-book:hover .sort-move{opacity:.75}.roomful-bookshelf-item-book .download{left:.25rem}.roomful-bookshelf-item-book .download,.roomful-bookshelf-item-book .remove{border-radius:.125rem;font-size:.875rem;height:1.0625rem;line-height:1.125rem;top:.25rem;width:1.0625rem}.roomful-bookshelf-item-book .remove{right:.25rem}.roomful-bookshelf-item-book .sort-move{border-radius:1.375rem;bottom:.375rem;cursor:move;font-size:1.125rem;height:1.25rem;left:-.0625rem;line-height:1.375rem;margin:0 auto;padding:.125rem .1875rem;right:-.125rem;width:1.25rem}.bookshelf-container .header-panel{float:left;height:4.375rem;position:relative;width:100%}.bookshelf-container .action-panel{float:left;height:6.25rem;position:relative;width:100%}.bookshelf-amazon,.bookshelf-upload{background:#0fbd0f;bottom:1.375rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;height:3.75rem;line-height:3.75rem;position:absolute;right:.5625rem;text-align:center;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:15.625rem;z-index:10001}.bookshelf-container .header-panel .bookshelf-amazon,.bookshelf-container .header-panel .bookshelf-upload{display:none}.bookshelf-container .action-panel .bookshelf-amazon,.bookshelf-container .action-panel .bookshelf-upload{display:block}.bookshelf-amazon span,.bookshelf-upload span{padding:0 .625rem}.bookshelf-amazon span{left:4.25rem;position:absolute;top:.4375rem}.bookshelf-amazon .desc{font-size:.5rem;left:5.9375rem;line-height:.5rem;position:absolute;top:.9375rem}.bookshelf-amazon i.fa{left:2.8125rem;position:absolute;top:1.125rem}.roomful-bookshelf-item-book .book,.roomful-bookshelf-promo-book{outline:.0625rem solid transparent}.roomful-bookshelf-item-book .book{-moz-perspective:6.25rem;-moz-transform:rotateY(-3deg);-webkit-transform:perspective(6.25rem) rotateY(-3deg);transform:perspective(6.25rem) rotateY(-3deg)}.roomful-bookshelf-promo-book{-moz-perspective:6.25rem;-moz-transform:rotateY(-1deg);-webkit-transform:perspective(6.25rem) rotateY(-1deg);transform:perspective(6.25rem) rotateY(-1deg)}.roomful-bookshelf-item-book .book{box-shadow:none}.roomful-bookshelf-item-book .book img,.roomful-bookshelf-promo-book img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;-webkit-box-shadow:inset 0 0 1.25rem -.3125rem rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 1.25rem -.3125rem rgba(0,0,0,.75);box-shadow:inset 0 0 1.25rem -.3125rem rgba(0,0,0,.75);left:5%;margin:auto;max-height:9rem;max-width:100%;object-fit:cover;object-position:top;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%}.roomful-bookshelf-promo-book-image{background-repeat:no-repeat;background-size:contain;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.roomful-bookshelf-item-book .book:after,.roomful-bookshelf-item-book .book:before,.roomful-bookshelf-promo-book:after,.roomful-bookshelf-promo-book:before{content:" ";height:96%;position:absolute;top:2%;z-index:-1}.roomful-bookshelf-item-book .book:before{background-color:#5a2d18;box-shadow:.3125rem .3125rem 1.25rem #333;left:7.5%;width:98%}.roomful-bookshelf-promo-book:before{background-color:#5a2d18;box-shadow:.3125rem .3125rem 1.25rem #333;left:7.5%;width:97%}.roomful-bookshelf-item-book .book:after{left:98%}.roomful-bookshelf-item-book .book:after,.roomful-bookshelf-promo-book:after{background-color:#efefef;box-shadow:inset 0 0 .3125rem #aaa;-moz-transform:rotateY(20deg);-webkit-transform:perspective(6.25rem) rotateY(20deg);transform:perspective(6.25rem) rotateY(20deg);width:5%}.roomful-bookshelf-promo-book:after{left:97%}.bookshelf-exposition-bottom,.bookshelf-exposition-top{color:#000;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:1.25rem;position:absolute;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:pre-wrap}.bookshelf-exposition-top{right:6.5rem;top:1.5625rem}.bookshelf-exposition-bottom{bottom:1.75rem;left:1.5625rem}.bookshelf-exposition-top span.low{font-size:70%;padding-top:.1875rem}.bookshelf-description{height:28.125rem;max-height:28.125rem;overflow-y:scroll;position:relative}.bookshelf-description-edit{background:#4e4645;border:.0625rem solid #5a4f4d;border-radius:.125rem;cursor:pointer;display:none;height:2rem;padding:0 .625rem 0 0;position:absolute;top:-1.75rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;z-index:10002}.bookshelf-container-info:hover .bookshelf-description-edit,.bookshelf-description-edit:hover{display:block}.bookshelf-description-edit i{float:left;font-size:1rem;height:2rem;line-height:1.875rem;text-align:center;width:2rem}.bookshelf-description-edit span{font-size:.9375rem;font-weight:700;line-height:2rem;text-transform:uppercase}.bookshelf-edit-description-panel{border-radius:.125rem;height:26.5rem;width:14.0625rem}.bookshelf-edit-description-panel textarea{background:transparent;border:none;color:#e8e8e8;height:100%;outline:none;position:relative;resize:none;width:100%}.bookshelf-edit-description-panel textarea::-moz-placeholder,.bookshelf-edit-description-panel textarea::-webkit-input-placeholder{color:#e8e8e8}.bookshelf-edit-description-panel .apply{background:#504746;border:.0625rem solid #5a4f4d;border-radius:.125rem;cursor:pointer;font-weight:700;height:1.125rem;line-height:1.25rem;text-align:center;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:14.25rem}.bookshelf-container-filter{border-bottom:.0625rem solid #ccc;height:2rem;left:0;position:absolute;top:0;width:58.75rem}.bookshelf-container-filter .query{background:#2f2f2f;border:.0625rem solid #2f2f2f;color:#fff;float:left;font-size:1.125rem;height:1.5rem;line-height:1.5rem;margin:.1875rem 0 0 .3125rem;position:relative;text-align:center;width:1.5rem}.bookshelf-container-filter #query{border:.0625rem solid #ccc;box-sizing:border-box;color:#000;float:left;font-size:.9375rem;height:1.625rem;line-height:1.5rem;margin:.1875rem .3125rem 0 -.0625rem;padding:.125rem .3125rem;position:relative;width:26.5rem}.bookshelf-container-filter input#query::-moz-placeholder,.bookshelf-container-filter input#query::-webkit-input-placeholder,.bookshelf-container-filter input#query::placeholder,.bookshelf-container-filter input#query[placeholder]{color:#ccc;font-size:.9375rem}.bookshelf-container-filter .filter-label{color:#000;float:left;font-family:Roboto,serif;font-size:1.0625rem;font-weight:700;line-height:2rem;padding:0 .125rem 0 .625rem;position:relative;text-transform:uppercase}.bookshelf-container-filter .filter-label.view{float:right;margin-right:.3125rem}.bookshelf-container-filter .select-sort{cursor:pointer;display:inline-block;float:left;margin:.1875rem 0 0 .3125rem;position:relative;width:5.625rem}.bookshelf-container-filter .sort-helper{color:#fff;float:left;margin:.1875rem .3125rem 0 0}.bookshelf-container-filter .sort-helper,.bookshelf-container-filter .view-gallery,.bookshelf-container-filter .view-promo{background:#2f2f2f;cursor:pointer;font-size:1.125rem;height:1.5rem;line-height:1.5rem;position:relative;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:1.5rem}.bookshelf-container-filter .view-gallery,.bookshelf-container-filter .view-promo{border:.0625rem solid #2f2f2f;color:#8b8888;float:right;line-height:1.6875rem;margin:.1875rem .3125rem 0 -.0625rem;padding:0 .0625rem 0 .1875rem;padding:0 .0625rem}.bookshelf-container-filter .view-promo{margin-right:.625rem;padding:0 .1875rem 0 .0625rem}.bookshelf-container-filter .view-gallery.active,.bookshelf-container-filter .view-promo.active{color:#fff;cursor:default}.bookshelf-container-filter .view-promo.disabled{color:#868686;cursor:default}.bookshelf-container>.bookshelf-exposition-bottom{display:block}.bookshelf-container .title .bookshelf-exposition-bottom,.bookshelf-container .title .bookshelf-exposition-top{display:none}.bookshelf-add-comment-form,.bookshelf-show-comment-form{height:auto;padding:.3125rem;position:relative;width:25.425rem}.bookshelf-add-comment-form textarea,.bookshelf-comment textarea.edit-comment-input{background:#eee;border:none;border-radius:.25rem;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);display:block;height:3.75rem;margin:0 0 .3125rem;min-height:4rem;outline:none;overflow:auto;padding:.375rem .75rem;position:relative;resize:none;width:24rem}.bookshelf-add-comment-form .add-comment-bottom-panel,.bookshelf-add-comment-form .add-comment-top-panel,.bookshelf-comment .edit-comment-panel,.bookshelf-show-comment-form .add-comment-single-panel{height:1.25rem;position:relative;width:25.5rem}.bookshelf-add-comment-form .add-comment-bottom-panel,.bookshelf-comment .edit-comment-panel,.bookshelf-show-comment-form .add-comment-single-panel{height:1.825rem}.bookshelf-show-comment-form .add-comment-single-panel{text-align:center}.bookshelf-add-comment-form .add-comment-bottom-panel .add-comment-button,.bookshelf-comment .edit-comment-panel .edit-comment-button,.bookshelf-show-comment-form .add-comment-single-panel .show-comment-form{background:#0ebd10;color:#fff;cursor:pointer;height:1.5rem;line-height:1.5rem;padding:.125rem .425rem;position:relative;text-align:center;width:8rem}.bookshelf-comment .edit-comment-panel .edit-comment-button{background:#ce8e30;width:9rem}.bookshelf-show-comment-form .add-comment-single-panel .show-comment-form{display:inline-block}.bookshelf-add-comment-form .add-comment-bottom-panel .add-comment-button,.bookshelf-comment .edit-comment-panel .edit-comment-button{float:right}.bookshelf-add-comment-form .add-comment-bottom-panel .add-comment-button i.fa,.bookshelf-comment .edit-comment-panel .edit-comment-button i.fa,.bookshelf-show-comment-form .add-comment-single-panel .show-comment-form i.fa{margin-right:.5rem}.bookshelf-add-comment-form .add-comment-top-panel .title{color:#8c8c8c;float:left;margin:0;text-indent:.25rem}.bookshelf-add-comment-form .add-comment-top-panel .hide-form{color:#ce8e30;cursor:pointer;float:right;font-size:.75rem;text-decoration:underline}.bookshelf-comment,.bookshelf-review{border:.0625rem solid #ccc;height:auto;margin-bottom:.3125rem;padding:.3125rem;position:relative;width:25rem}.bookshelf-comment .comment-top-panel,.bookshelf-review .review-top-panel{padding:.125rem .3125rem .375rem}.bookshelf-comment .comment-top-panel .date,.bookshelf-review .review-top-panel .date{color:#838180;margin-left:.3125rem}.bookshelf-comment .comment-top-panel .edit-form,.bookshelf-review .review-top-panel .edit-form{color:#ce8e30;cursor:pointer;float:right;font-size:.75rem;margin-left:.625rem;text-decoration:underline}.bookshelf-comment .comment-top-panel .remove,.bookshelf-review .review-top-panel .remove{color:#ce3030;cursor:pointer;float:right;font-size:.75rem;margin-left:.625rem;text-decoration:underline}.bookshelf-comment .comment-container .user-avatar,.bookshelf-review .review-container .user-avatar{background:#000;border:.125rem solid transparent;border-radius:1.5rem;bottom:.3125rem;display:inline-block;float:left;height:1.5rem;left:.5rem;position:absolute;width:1.5rem}.bookshelf-comment .comment-container .user-avatar img,.bookshelf-review .review-container .user-avatar{border-radius:50%;height:1.5rem;width:1.5rem}.bookshelf-comment .comment-container .message,.bookshelf-review .review-container .message{background:#e8e8e8;border-bottom-right-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:inline-block;height:auto;margin-left:2.25rem;padding:.3125rem;position:relative;width:22rem}.bookshelf-comment .comment-container .message span,.bookshelf-review .review-container .message span{user-select:text;white-space:pre-wrap}.bookshelf-review .review-container .message{border-radius:.25rem;margin-left:0;width:24.45rem}.bookshelf-comment .comment-container .message:before{border-color:transparent transparent #e8e8e7;border-style:solid;border-width:0 0 .5rem .5rem;bottom:0;content:" ";height:0;left:-.5rem;position:absolute;width:0}.bookshelf-lazy-loader,.bookshelf-lazy-loader-button{background:#5a4f4d;border-radius:.25rem;display:block;margin-left:9.5rem;padding:.3125rem 1.25rem;width:5.5rem}.bookshelf-lazy-loader i,.bookshelf-lazy-loader-button i{font-style:normal;margin-right:.3125rem}.roomful-simple-modal.bookshelf-open-dialog{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;bottom:0;height:7rem;left:0;margin:auto;padding:.3125rem;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:20001}.roomful-simple-modal.bookshelf-open-dialog .menu-item{background:#2f2f2f;border:.0625rem solid #2f2f2f;cursor:pointer;float:left;height:6.25rem;margin:.3125rem;position:relative;width:6.25rem}.roomful-simple-modal.bookshelf-open-dialog .menu-item span{bottom:.125rem;color:#fff;font-size:1rem;position:absolute;text-align:center;text-transform:uppercase;width:6.25rem}.roomful-simple-modal.bookshelf-open-dialog .menu-item i.fa{color:#fff;display:inline-block;font-size:3rem;height:5.625rem;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:.625rem;width:5.625rem}.roomful-simple-modal.bookshelf-open-dialog .menu-close{background:#2f2f2f;border:.0625rem solid #2f2f2f;cursor:pointer;float:left;height:6.25rem;margin:.3125rem;position:relative;width:3.125rem}.roomful-simple-modal.bookshelf-open-dialog .menu-close i.fa{color:#fff;display:inline-block;font-size:2.1rem;height:5.625rem;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:2.125rem;width:2.5rem}.roomful-simple-modal.bookshelf-open-dialog.portrait .menu-close{height:3.125rem;width:6.25rem}.roomful-simple-modal.bookshelf-open-dialog.portrait .menu-close i.fa{top:.5rem}.roomful-modal-container.api .roomful-modal.bookshelf{bottom:unset;display:block;height:100%;left:0;margin:0;max-height:100%;max-width:100%;min-height:unset;min-width:unset;position:relative;right:unset;top:0;width:100%}.roomful-modal-container.api .bookshelf-container-gallery,.roomful-modal-container.api .bookshelf-container-shelves-container{min-width:unset}.roomful-modal-container.api .roomful-modal.bookshelf .roomful-modal-view-content{display:block;height:100%;min-height:100%}.roomful-modal-container.api .roomful-modal.bookshelf .zoom-view{height:100%;min-height:100%;position:relative}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container{height:100%;margin:unset;max-height:100%;max-width:100%;min-height:unset;min-width:unset;width:100%}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-shelves{left:0;margin:0 auto;position:absolute;right:0}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-shelves-container{-webkit-overflow-scrolling:auto;bottom:0;margin:auto 0;position:absolute;top:0}.roomful-modal-container.api .bookshelf-container-promo-container,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-gallery,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-info,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-promo,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-promo-info{min-height:unset}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-promo,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-promo-info{min-width:unset}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-navigation-left,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-navigation-right{font-size:1.9rem;height:2.625rem;line-height:2.875rem;top:0;width:2.625rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-navigation-left{left:-.625rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-navigation-right{right:-.625rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter{height:3.25rem;width:100%}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .sort-helper,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .view-explorer,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .view-gallery,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .view-promo{font-size:2.125rem;height:2.75rem;line-height:2.75rem;width:2.75rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .filter-label{font-size:1.6875rem;line-height:3.125rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .query{font-size:2.125rem;height:2.75rem;line-height:2.75rem;width:2.75rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter #query,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter #query span{font-size:1rem;height:2.875rem;line-height:2.5rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter .native-select{background:#635654;border:.0625rem solid #756563;border-radius:.25rem;box-sizing:border-box;color:#ccc;font-size:1.5rem;height:2.875rem;line-height:1.5rem;margin:0 .3125rem 0 0;outline:none;padding:0 .625rem}.roomful-modal-container.api .bookshelf-title .bookshelf-exposition-bottom{font-size:1rem;font-weight:100;height:1.125rem;line-height:1.125rem;text-transform:none;top:2.4375rem!important}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-upload{border:none;border-radius:3.125rem;bottom:1.25rem;display:block;font-size:2rem;height:4.375rem;line-height:4.625rem;right:.625rem;top:unset;width:4.375rem}.roomful-modal-container.api .bookshelf-container .header-panel .bookshelf-title{max-width:unset;width:unset}.roomful-modal-container.api .roomful-modal.bookshelf .header-panel .bookshelf-upload{border-radius:3.125rem;bottom:auto;font-size:1.7rem;height:3rem;line-height:3.125rem;right:4.375rem;top:.625rem;width:3rem}.roomful-modal-container.api .roomful-modal.bookshelf .close{border-top:none;border-top-left-radius:0;border-top-right-radius:0;height:3.75rem;right:.625rem;top:0;width:3.125rem}.roomful-modal-container.api .roomful-modal.bookshelf .close i.fa{margin-top:1.125rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-amazon{border:none;bottom:auto;height:3rem;line-height:3rem;right:4.375rem;top:.625rem;width:11.25rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-amazon span{left:2.625rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-amazon .desc{font-size:.5rem;left:4.4375rem;line-height:.5rem;position:absolute;top:.625rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-amazon i.fa{left:1rem;top:.75rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-title{height:3.75rem;margin:.3125rem 0 0 .875rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .bookshelf-exposition-bottom,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .bookshelf-exposition-top{display:none}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .title .bookshelf-exposition-bottom,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .title .bookshelf-exposition-top{bottom:auto;display:block;left:.0625rem;top:1.5625rem;white-space:nowrap}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .title .bookshelf-exposition-bottom span,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .title .bookshelf-exposition-top span{clear:both;float:none}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .bookshelf-container-shelves li.add-button{background:rgba(90,200,50,.5);border:.0625rem dashed hsla(0,100%,99%,.5);border-radius:.5rem;color:#fff;font-size:3rem;height:9.25rem;line-height:9.375rem;margin:2.25rem 0 0 1.375rem;-moz-perspective:6.25rem;-moz-transform:rotateY(-2deg);-webkit-transform:perspective(6.25rem) rotateY(-2deg);transform:perspective(6.25rem) rotateY(-2deg);width:6.875rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .bookshelf-exposition-title{font-size:1.1rem;line-height:1.625rem;margin:0 .625rem .9375rem .5625rem}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .bookshelf-exposition .spacer{clear:both;display:inline-block;float:left;height:2.5rem;width:100%}.roomful-modal-container.api .bookshelf-edit-title-panel input{width:100%}.roomful-modal-container.api .bookshelf-container-promo-container.portrait{background:#504746;border-radius:.25rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 .625rem;overflow:hidden;overflow-y:scroll;padding:.625rem}.roomful-modal-container.api .bookshelf-container-promo-container.portrait .bookshelf-container-promo-header,.roomful-modal-container.api .bookshelf-container-promo-container.portrait .bookshelf-container-promo-image,.roomful-modal-container.api .bookshelf-container-promo-container.portrait .bookshelf-container-promo-summary{float:left;position:relative;width:100%}.roomful-modal-container.api .bookshelf-container-promo-container.portrait .bookshelf-container-promo-image{margin:.625rem 0}.roomful-modal-container.api .bookshelf-container-promo-container.portrait .bookshelf-container-promo-summary{color:#d4cfcc;padding:.3125rem;text-align:left}.roomful-modal-container.api .bookshelf-container-promo-container.portrait .bookshelf-container-promo-image .roomful-bookshelf-promo-book{position:relative}.roomful-modal-container.api .bookshelf-container .header-panel .bookshelf-amazon{display:block}.roomful-modal-container.api .bookshelf-comment .comment-container .message,.roomful-modal-container.api .bookshelf-review .review-container .message{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.roomful-modal-container.api .bookshelf-add-comment-form,.roomful-modal-container.api .bookshelf-add-comment-form .add-comment-bottom-panel,.roomful-modal-container.api .bookshelf-add-comment-form .add-comment-top-panel,.roomful-modal-container.api .bookshelf-comment,.roomful-modal-container.api .bookshelf-comment .edit-comment-panel,.roomful-modal-container.api .bookshelf-review,.roomful-modal-container.api .bookshelf-show-comment-form,.roomful-modal-container.api .bookshelf-show-comment-form .add-comment-single-panel{width:auto}.roomful-modal-container.api .bookshelf-lazy-loader,.roomful-modal-container.api .bookshelf-lazy-loader-button{margin:auto}.roomful-modal-container.api .roomful-bookshelf-item-book .book img,.roomful-modal-container.api .roomful-bookshelf-promo-book img{max-height:unset}@media (max-width:530px){.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container .bookshelf-amazon{left:0;margin:auto;right:0}.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container.promo .header-panel>.title{display:none}}@media (max-width:1200px){.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter #query{width:18.75rem}}@media screen and (-webkit-min-device-pixel-ratio:0){.bookshelf-container-filter input#query,.bookshelf-edit-title-panel input,.roomful-modal-container.api .roomful-modal.bookshelf .bookshelf-container-filter select.native-select{-webkit-text-size-adjust:100%;font-size:1rem!important}}.roomful-iframe{height:100%;position:absolute;width:100%;z-index:100}.roomful-iframe .iframe-header{background:#fff;height:2rem;position:relative;width:100%}.roomful-iframe .iframe-header span{font-smooth:always;-webkit-font-smoothing:subpixel-antialiased;color:#000;cursor:default;font-family:Robot,sans-serif;font-size:1.3em;line-height:2rem;padding:.3125rem .3125rem .3125rem 1rem;position:relative;user-select:none;-moz-user-select:none;-webkit-user-select:none}.roomful-iframe .iframe-header .close{background:#2f2f2f;cursor:pointer;height:1.875rem;position:absolute;right:.0625rem;text-align:center;top:.0625rem;width:1.875rem}.roomful-iframe .iframe-header .close i.fa{color:#fff;font-size:2rem;margin-top:-.125rem}.roomful-iframe .iframe-body{background:#343431;height:100%;position:relative;width:100%}.roomful-iframe .iframe-body iframe{height:100%;width:100%}.file-cabinet-modal-wrapper{height:inherit;width:inherit}.file-cabinet-container{bottom:0;display:block;height:38.75rem;left:0;margin:auto;max-height:38.75rem;max-width:60rem;min-height:38.75rem;min-width:60rem;position:absolute;right:0;top:0;width:60rem}.file-cabinet-container-explorer,.file-cabinet-container-promo{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:.0625rem solid #ccc;float:left;height:28.375rem;margin:0 .625rem;min-height:28.375rem;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-cabinet-container-explorer{display:flex;flex-wrap:wrap;max-width:58.8125rem;min-width:58.8125rem;padding:0;width:58.8125rem}.file-cabinet-container-explorer.edit-mode{max-width:35.0625rem;min-width:35.0625rem;width:35.0625rem}.file-cabinet-container-promo{bottom:.6875rem;height:29.375rem;padding:.625rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:28.75rem}.file-cabinet-container .header-panel{float:left;height:4.375rem;position:relative;width:100%}.file-cabinet-container .action-panel{float:left;height:5.5rem;position:relative;width:100%}.file-cabinet-upload{background:#0fbd0f;bottom:.5625rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;height:3.75rem;line-height:3.75rem;position:absolute;right:.5625rem;text-align:center;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:15.625rem;z-index:10001}.file-cabinet-container .header-panel .file-cabinet-upload{display:none}.file-cabinet-container .action-panel .file-cabinet-upload{display:block}.file-cabinet-upload span{padding:0 .625rem}.file-cabinet-container .webAPI{right:3.625rem}.file-cabinet-container .manageContent{right:6.625rem}.file-cabinet-container .manageContent span,.file-cabinet-container .webAPI a{color:#fff;display:inline-block;height:100%;position:relative;width:100%}.file-cabinet-container .manageContent span .fa,.file-cabinet-container .webAPI a .fa{font-size:1.5rem;font-weight:800;margin:.5rem 0 0 .125rem}.file-cabinet-container .back,.file-cabinet-container .close,.file-cabinet-container .manageContent,.file-cabinet-container .webAPI{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;text-align:center;top:.9375rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.file-cabinet-container .back{left:.625rem;line-height:2.8125rem;text-indent:-.125rem}.file-cabinet-container .close{right:.625rem}.file-cabinet-container .title{float:left;position:relative}.file-cabinet-container.promo .title{margin-left:3.125rem}.file-cabinet-title{color:#000;cursor:default;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:2rem;font-weight:300;height:3.125rem;line-height:2rem;margin:1rem 0 0 .875rem;max-width:34.75rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:34.75rem}.file-cabinet-title,.file-cabinet-title span{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-cabinet-title span{max-width:31.875rem}.file-cabinet-title i.rename{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/filecabinet-edit-title-aa39723c78f181402513.png) 0 -.25rem no-repeat;background-size:contain;cursor:pointer;display:inline-block;float:left;height:2.5rem;position:relative;width:2.5rem}.file-cabinet-edit-title-panel{border:.0625rem solid #ccc;float:left;height:2.375rem;margin:1.0625rem 0 0 .625rem;position:relative;width:35.25rem}.file-cabinet-edit-title-panel input{background:transparent;border:none;color:#000;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:2rem;height:2.25rem;left:1rem;position:absolute;top:.0625rem;width:31rem}.file-cabinet-edit-title-panel .apply{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/filecabinet-apply-title-a4b8af65d9c1c5527db8.png) 0 0 no-repeat;background-size:contain;border:none;cursor:pointer;height:3.125rem;position:absolute;right:.375rem;top:-.3125rem;width:3.125rem}.file-cabinet-container-explorer-filter{border-bottom:.0625rem solid #ccc;height:2rem;position:relative;width:58.8125rem}.file-cabinet-container-explorer-filter .react-smart-input-container input{max-width:26rem}.file-cabinet-container-explorer ul.list-files{align-content:flex-start;align-items:start;display:grid;grid-template-columns:repeat(auto-fill,9rem);height:25.75rem;justify-content:space-around;margin-right:.0625rem;max-height:25.75rem;min-width:99%;overflow-y:scroll;padding-right:.625rem;position:relative}.file-cabinet-container-explorer ul.list-files:after{content:"";flex:auto}.file-cabinet-container-explorer-files{height:24.125rem;left:0;max-height:24.125rem;position:absolute;top:2rem;width:58.8125rem}.roomful-file-cabinet-item-file{border:.0625rem solid #ccc;color:#030308;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:700;height:8.125rem;list-style-type:none;margin:.625rem 0 0 .675rem;padding:0 .25rem;position:relative;text-align:center;width:8rem;z-index:10000}.roomful-file-cabinet-item-file>a,.roomful-file-cabinet-item-file>div{display:block;float:left;height:inherit;position:relative;width:inherit}.roomful-file-cabinet-item-file .counter{color:#ccc;font-size:5rem;line-height:7.75rem;opacity:.75}.roomful-file-cabinet-item-file .file{bottom:1.875rem;left:0;margin:auto;position:absolute;right:0;top:.25rem}.roomful-file-cabinet-item-file .remove,.roomful-file-cabinet-item-file .sort-move{background:hsla(0,0%,100%,.75);color:#000;opacity:0;position:absolute;transform:perspective(6.25rem) rotateY(-3deg);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:10101}.roomful-file-cabinet-item-file .remove{z-index:10103}.roomful-file-cabinet-item-file .index{color:#d4cfcc;font-family:Roboto,serif;font-size:1rem;height:1.25rem;left:-.0625rem;line-height:1.275rem;margin:0 auto;opacity:0;position:absolute;right:-.125rem;text-decoration:none;top:.4rem;transform:perspective(6.25rem) rotateY(-3deg);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:10001}.roomful-file-cabinet-item-file .index span{background:#2f2f2f;border-color:#2f2f2f;border-radius:.0625rem;color:#fffffe;font-weight:100;min-width:1.25rem;padding:.125rem .1875rem}.roomful-file-cabinet-item-file:active .index,.roomful-file-cabinet-item-file:active .remove,.roomful-file-cabinet-item-file:active .sort-move,.roomful-file-cabinet-item-file:hover .index,.roomful-file-cabinet-item-file:hover .remove,.roomful-file-cabinet-item-file:hover .sort-move{opacity:.75}.roomful-file-cabinet-item-file .fa-link{color:#000;padding:.25rem;text-decoration:none}.roomful-file-cabinet-item-file .remove{border-radius:.125rem;font-size:.875rem;height:1.0625rem;line-height:1.0625rem;padding:.0625rem .125rem;right:.25rem;top:.25rem;width:1.0625rem}.roomful-file-cabinet-item-file .sort-move{border-radius:1.375rem;bottom:2rem;cursor:move;font-size:1.125rem;height:1.25rem;left:-.0625rem;line-height:1.375rem;margin:0 auto;padding:.125rem .1875rem;right:-.125rem;width:1.25rem}.roomful-file-cabinet-item-file .file img{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;display:block;left:0;margin:auto;max-height:6rem;max-width:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.roomful-file-cabinet-item-file p.title{bottom:.25rem;color:#000;display:block;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:.75rem;font-weight:300;height:1.5rem;line-height:1.5rem;max-width:7.5rem;overflow:hidden;padding-left:.25rem;padding-right:.25rem;position:absolute;text-indent:.25rem;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:nowrap;width:7.5rem}.file-cabinet-container-explorer-filter .query{background:#2f2f2f;border:.0625rem solid #2f2f2f;color:#fff;float:left;font-size:1.125rem;height:1.5rem;line-height:1.5rem;margin:.1875rem 0 0 .3125rem;position:relative;text-align:center;width:1.5rem}.file-cabinet-container-explorer-filter #query{border:.0625rem solid #ccc;box-sizing:border-box;color:#000;float:left;font-size:.9375rem;height:1.625rem;line-height:1.5rem;margin:.1875rem .3125rem 0 -.0625rem;padding:.125rem .3125rem;position:relative;width:26.5rem}.file-cabinet-container-explorer-filter input#query::-moz-placeholder,.file-cabinet-container-explorer-filter input#query::-webkit-input-placeholder,.file-cabinet-container-explorer-filter input#query::placeholder,.file-cabinet-container-explorer-filter input#query[placeholder]{color:#ccc;font-size:.9375rem}.file-cabinet-container-explorer-filter .filter-label{color:#000;float:left;font-family:Roboto,serif;font-size:1.0625rem;font-weight:700;line-height:2rem;padding:0 .125rem 0 .625rem;position:relative;text-transform:uppercase}.file-cabinet-container-explorer-filter .filter-label.view{float:right;margin-right:.3125rem}.file-cabinet-container-explorer-filter .select-sort{cursor:pointer;display:inline-block;float:left;margin:.1875rem 0 0 .3125rem;position:relative;width:5.625rem}.file-cabinet-container-explorer-filter .sort-helper{background:#2f2f2f;color:#fff;cursor:pointer;float:left;font-size:1.125rem;height:1.5rem;line-height:1.5rem;margin:.1875rem .3125rem 0 0;position:relative;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:1.5rem}.file-cabinet-container-explorer-filter .view-explorer,.file-cabinet-container-explorer-filter .view-gallery,.file-cabinet-container-explorer-filter .view-grid{background:#2f2f2f;border:.0625rem solid #2f2f2f;color:#fff;cursor:pointer;float:right;font-size:1.125rem;height:1.5rem;line-height:1.5rem;margin:.1875rem .3125rem 0 -.0625rem;padding:0 .0625rem 0 .1875rem;position:relative;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:1.5rem}.file-cabinet-container-explorer-filter .view-explorer,.file-cabinet-container-explorer-filter .view-grid{line-height:1.6875rem;padding:0 .0625rem 0 .125rem}.file-cabinet-container-explorer-filter .view-gallery{margin-right:.625rem}.file-cabinet-container-explorer-filter .view-explorer.active,.file-cabinet-container-explorer-filter .view-gallery.active,.file-cabinet-container-explorer-filter .view-grid.active{background:#2f2f2f;cursor:default}.file-cabinet-exposition-bottom{bottom:1.75rem;color:#000;float:left;font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:1.25rem;left:1.5625rem;position:absolute;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;white-space:pre-wrap}.file-cabinet-context-menu-container{height:100%;left:0;position:absolute;top:0;width:100%}.file-cabinet-context-menu-container .react-context-menu{background:#fff;border:.0625rem solid #ccc;border-radius:.125rem;padding:.125rem}.file-cabinet-context-menu-container .react-context-menu-item{border-bottom:.0625rem solid #ccc;color:#000;font-size:1rem;padding:.625rem .5rem .5rem 1rem}.file-cabinet-context-menu-container .react-context-menu-item:last-child{border-bottom:none}.roomful-file-cabinet-item-file .size{bottom:2rem;font-size:.75rem;font-weight:100;right:.3125rem;text-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.48);z-index:1}.roomful-file-cabinet-item-file .icon,.roomful-file-cabinet-item-file .size{background:hsla(0,0%,100%,.75);color:#000;opacity:0;padding:.0625rem .125rem;position:absolute;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.roomful-file-cabinet-item-file .icon{font-size:.875rem;height:1.0625rem;left:.3125rem;line-height:1.0625rem;top:.3125rem;width:1.0625rem;z-index:10001}.roomful-file-cabinet-item-file .comments{background:rgba(76,68,67,.75);border-radius:.25rem;bottom:2rem;color:#d4cfcc;font-size:.75rem;font-weight:100;height:.75rem;left:.3125rem;line-height:.75rem;opacity:0;padding:.0625rem .125rem;position:absolute;text-align:center;text-indent:.125rem;text-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.48);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:auto;z-index:10001}.roomful-file-cabinet-item-file .comments span{color:#ccc;padding:0 .25rem}.roomful-file-cabinet-item-file:hover .comments{opacity:1}.roomful-file-cabinet-item-file:hover .icon,.roomful-file-cabinet-item-file:hover .size{opacity:.85}.file-cabinet-list-no-files{bottom:0;font-size:1.2rem;font-weight:700;height:1.5rem;top:1.25rem;width:18.75rem}.file-cabinet-list-no-files,.roomful-simple-modal-label-rename{color:#000;left:0;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase}.roomful-simple-modal-label-rename{font-family:-apple-system,BlinkMacSystemFont,Roboto,serif;font-size:1.8rem;font-weight:300;line-height:1.3rem;top:1.5rem;width:25rem}.file-cabinet-container>.file-cabinet-exposition-bottom{display:block}.file-cabinet-container .title .file-cabinet-exposition-bottom{display:none}.file-cabinet-unknown-file{bottom:0;color:#ccc;font-size:2.5rem;height:1.5rem;left:-.75rem;line-height:6rem;margin:auto;position:absolute;right:0;top:0;width:1.5rem}.file-cabinet-modal-wrapper .append-direction-option{padding:0 0 10px}.file-cabinet-modal-wrapper .toggle-append-direction{height:1rem;width:2rem}.file-cabinet-modal-wrapper .toggle-append-direction .slider.round{background-color:#2f2f2f}.file-cabinet-modal-wrapper .toggle-append-direction.roomful-toggle-switch .slider:before{background-color:#c3c3c3;height:.925rem;width:.925rem}.file-cabinet-modal-wrapper .toggle-append-direction.roomful-toggle-switch.checked .slider:before{background-color:#c3c3c3;-webkit-transform:translateX(.925rem);-ms-transform:translateX(.925rem);transform:translateX(.925rem)}.roomful-file-cabinet-item-file .selected-for-editing{background:#ce8e30;left:0;padding:0 .25rem;position:absolute}.file-cabinet-modal-edit-item{float:left;height:28.375rem;min-height:28.375rem;padding:0 .5rem;position:relative;width:auto}.file-cabinet-modal-edit-item-header{color:#d4cfcc;padding:0}.file-cabinet-modal-edit-item-header .edit-item-button{background:#2f2f2f;color:#fff;cursor:pointer;display:inline-block;float:right;height:auto!important;line-height:1rem;padding:.125rem .75rem;position:relative;user-select:none;width:fit-content}.file-cabinet-modal-edit-item-header .edit-item-button.save{background:#0fbd0f}.file-cabinet-modal-edit-item-header .edit-item-button i.fa{margin-right:.25rem}.file-cabinet-modal-edit-item-header h3{display:inline-block;float:left;line-height:1.5rem;padding:.5rem;width:fit-content}.file-cabinet-modal-edit-item-body{border:1px solid #ccc;color:#d4cfcc;min-height:26.125rem;padding:.25rem .5rem 2rem}.file-cabinet-modal-edit-item-body label{display:block;margin-bottom:.5rem}.file-cabinet-modal-edit-item-body label span{color:#000;display:inline-block;margin-bottom:.25rem;text-indent:.25rem}.file-cabinet-modal-edit-item-body label input{height:100%;margin-bottom:.25rem;width:100%}.file-cabinet-modal-edit-item-body label input,.file-cabinet-modal-edit-item-body label textarea{background:none;border:none;color:#000;float:left;font-family:Roboto,serif;font-size:.85rem;line-height:1rem;outline:.0625rem solid #ccc;padding:.375rem .75rem;position:relative;z-index:2}.file-cabinet-modal-edit-item-body label textarea{border-radius:.25rem;height:5rem;margin:0 0 .25rem;max-height:10rem;max-width:calc(100% - 1.5rem);min-height:5rem;min-width:calc(100% - 1.5rem);resize:none;width:calc(100% - 1.5rem)}.roomful-modal-container.api .roomful-modal.file-cabinet{height:100%;max-height:100%;max-width:100%;min-height:unset;min-width:unset;overflow:hidden;width:100%}.roomful-modal-container.api .file-cabinet-container-explorer,.roomful-modal-container.api .file-cabinet-container-promo{min-width:unset}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container{height:100%;margin:unset;max-height:100%;max-width:100%;min-height:unset;min-width:unset;overflow:hidden;width:100%}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer{min-height:unset}.roomful-modal-container.api .roomful-modal.file-cabinet .roomful-file-cabinet-item-file a{padding:0}.roomful-modal-container.api .roomful-modal.file-cabinet .roomful-file-cabinet-item-file .comments,.roomful-modal-container.api .roomful-modal.file-cabinet .roomful-file-cabinet-item-file .icon,.roomful-modal-container.api .roomful-modal.file-cabinet .roomful-file-cabinet-item-file .size{opacity:1}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter{height:3.25rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .sort-helper,.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .view-explorer,.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .view-gallery,.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .view-grid{font-size:2.125rem;height:2.75rem;line-height:2.75rem;width:2.75rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .view-explorer,.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .view-grid{line-height:3rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .filter-label{font-size:1.6875rem;line-height:3.125rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .query{font-size:2.125rem;height:2.75rem;line-height:2.75rem;width:2.75rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter #query,.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter #query span{font-size:1rem;height:2.875rem;line-height:2.5rem}.roomful-modal-container.api .roomful-modal.file-cabinet .close{border-top:none;border-top-left-radius:0;border-top-right-radius:0;height:3.75rem;right:.625rem;top:0;width:3.125rem}.roomful-modal-container.api .roomful-modal.file-cabinet .close i.fa{margin-top:1.125rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-upload{border:none;border-radius:3.125rem;bottom:1.25rem;display:block;font-size:2rem;height:4.375rem;line-height:4.625rem;right:.625rem;top:unset;width:4.375rem}.roomful-modal-container.api .roomful-modal.file-cabinet .header-panel .file-cabinet-upload{border:.0625rem solid transparent;border-radius:3.125rem;bottom:auto;font-size:1.7rem;height:3rem;line-height:3.125rem;right:4.375rem;top:.625rem;width:3rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-title{height:3.75rem;margin:.3125rem 0 0 .875rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-title.manage{line-height:3.75rem}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container>.file-cabinet-exposition-bottom{display:none}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container .title .file-cabinet-exposition-bottom{bottom:auto;display:block;left:.0625rem;top:1.5625rem;white-space:nowrap}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container .title .file-cabinet-exposition-bottom span{clear:both;float:none}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter .native-select{background:#635654;border:.0625rem solid #756563;border-radius:.25rem;box-sizing:border-box;color:#ccc;font-size:1.5rem;height:2.875rem;line-height:1.5rem;margin:0 .3125rem 0 0;outline:none;padding:0 .625rem}.roomful-modal-container.api .file-cabinet-title .file-cabinet-exposition-bottom{font-size:1rem;font-weight:100;height:1.125rem;line-height:1.125rem;text-transform:none;top:2.4375rem!important}.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container .list-files li.add-button{background:#0ebd10;border:.0625rem solid #0ebd10;border-radius:.25rem;-webkit-box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);-moz-box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);box-shadow:.1875rem .1875rem .1875rem -.1875rem rgba(0,0,0,.15);color:#fff;display:inline-block;float:left;font-size:3rem;height:7.875rem;line-height:8.375rem;margin:.625rem 0 0 .675rem;padding:0 .125rem;position:relative;text-align:center;width:8rem}.roomful-modal-container.api .file-cabinet-modal-edit-item{overflow:auto}@media (max-width:1200px){.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter #query{width:18.75rem}}@media screen and (-webkit-min-device-pixel-ratio:0){.file-cabinet-container-explorer-filter input#query,.file-cabinet-edit-title-panel input,.roomful-modal-container.api .roomful-modal.file-cabinet .file-cabinet-container-explorer-filter select.native-select{-webkit-text-size-adjust:100%;font-size:1rem!important}}.roomful-native-zoom-view{height:inherit;width:inherit}.roomful-debug{color:#ccc;display:block;font-size:1.875rem;height:.9375rem;position:absolute;right:23.125rem;top:1.25rem;width:.9375rem;z-index:1000000}.roomful-modal.room-content-picker{height:fit-content;margin:0;position:absolute;top:0;width:fit-content}.roomful-content-picker{position:relative}.roomful-content-picker .close{color:#2f2f2f;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.125rem;text-align:center;top:.125rem;width:2.625rem;z-index:1}.roomful-content-picker .content,.roomful-manage-content-container .content{height:100%;position:relative;width:100%}.roomful-content-picker .content .file-picker-hidden,.roomful-manage-content-container .content .file-picker-hidden{height:.0625rem;left:-.0625rem;position:absolute;top:-.0625rem;visibility:hidden;width:.0625rem;z-index:-1}.roomful-content-picker .content .content-header{border-bottom:.0625rem solid #2f2f2f;box-sizing:border-box;color:#2f2f2f;font-family:Roboto,serif;font-size:1.125rem;height:3rem;line-height:3rem;position:relative;text-indent:.5rem;width:100%}.roomful-content-picker .content .content-header span.long-title{display:inline-block}.roomful-content-picker .content .content-header span.short-title{display:none}.roomful-content-picker .content .content-body,.roomful-manage-content-container .content .content-body{box-sizing:border-box;height:calc(100% - 3rem);max-height:calc(100% - 3rem);overflow:auto;position:relative;scroll-behavior:smooth;width:100%}.roomful-manage-content-container .content .content-body{height:100%;max-height:100%}.roomful-content-picker .content .content-body .header,.roomful-manage-content-container .content .content-body .header{height:2rem;position:relative;width:100%}.roomful-content-picker .content .content-body .header.rooms,.roomful-manage-content-container .content .content-body .header.rooms{border-top:.125rem solid #ccc;height:2.5rem}.roomful-content-picker .content .content-body .header.props,.roomful-manage-content-container .content .content-body .header.props{padding-top:.5rem}.roomful-content-picker .content .content-body .header h3,.roomful-manage-content-container .content .content-body .header h3{bottom:0;color:#2f2f2f;font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:400;height:fit-content;left:1rem;position:absolute;width:fit-content}.roomful-content-picker .content .content-body .clear-button,.roomful-manage-content-container .content .content-body .clear-button{background-color:rgba(224,49,50,.8);border-radius:.25rem;bottom:0;color:#fff;cursor:pointer;height:1.75rem;line-height:1.75rem;position:absolute;right:1rem;text-align:center;transition:background-color .25s linear;user-select:none;width:4.5rem}.roomful-content-picker .content .content-body.drag .clear-button,.roomful-manage-content-container .content .content-body.drag .clear-button{display:none}.roomful-content-picker .content .content-body .clear-button:hover,.roomful-manage-content-container .content .content-body .clear-button:hover{background-color:rgba(253,90,91,.8)}.roomful-content-picker .content .content-body .clear-button:active,.roomful-manage-content-container .content .content-body .clear-button:active{background-color:rgba(185,45,46,.8)}.roomful-content-picker .content .content-body .clear-button i.rf-icon,.roomful-manage-content-container .content .content-body .clear-button i.rf-icon{margin-right:.25rem}.roomful-content-picker .content .content-body .clear-button span,.roomful-manage-content-container .content .content-body .clear-button span{font-family:Roboto,serif;font-size:.85rem}.roomful-content-picker .content .loading-icon,.roomful-manage-content-container .content .loading-icon{bottom:0;font-size:1rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content}.roomful-content-picker .content .loading-icon .icon,.roomful-manage-content-container .content .loading-icon .icon{display:inline-block;height:1rem;margin-top:-.125rem;width:1rem}.roomful-content-picker .content .content-items,.roomful-content-picker .content .content-props,.roomful-manage-content-container .content .content-items,.roomful-manage-content-container .content .content-props{grid-column-gap:.625rem;grid-row-gap:.625rem;align-items:center;box-sizing:border-box;display:grid;height:fit-content;justify-items:center;list-style:none;max-height:max-content;max-width:100%;overflow:hidden;padding:1rem .5rem;position:relative;width:fit-content}.roomful-content-picker .content .content-items .content-item,.roomful-content-picker .content .content-props .content-prop,.roomful-manage-content-container .content .content-items .content-item,.roomful-manage-content-container .content .content-props .content-prop{aspect-ratio:4/3;box-sizing:border-box;height:10rem;position:relative;width:10rem}.roomful-content-picker .content .content-items .content-item .resource-thumbnail,.roomful-content-picker .content .content-props .content-prop .prop-thumbnail,.roomful-manage-content-container .content .content-items .content-item .resource-thumbnail,.roomful-manage-content-container .content .content-props .content-prop .prop-thumbnail{height:100%;width:100%}.roomful-content-picker .content .content-items .content-item .resource-thumbnail img,.roomful-content-picker .content .content-props .content-prop .prop-thumbnail img,.roomful-manage-content-container .content .content-items .content-item .resource-thumbnail img,.roomful-manage-content-container .content .content-props .content-prop .prop-thumbnail img{border-radius:.25rem}.roomful-content-picker .content .content-body.drag .content-items .content-item .resource-thumbnail img,.roomful-content-picker .content .content-body.drag .content-props .content-prop .prop-thumbnail img,.roomful-manage-content-container .content .content-body.drag .content-items .content-item .resource-thumbnail img,.roomful-manage-content-container .content .content-body.drag .content-props .content-prop .prop-thumbnail img{opacity:.7}.roomful-content-picker .content .content-body.drag .content-props .content-prop.drop-target:not(.draggable) .prop-thumbnail img,.roomful-manage-content-container .content .content-body.drag .content-props .content-prop.drop-target:not(.draggable) .prop-thumbnail img{opacity:1}.roomful-content-picker .content .content-props .content-prop .asset-thumbnail,.roomful-manage-content-container .content .content-props .content-prop .asset-thumbnail{background-color:#cacaca;border-bottom-left-radius:.25rem;border-right:.0625rem solid #dcdcdc;border-top:.0625rem solid #dcdcdc;border-top-right-radius:.25rem;bottom:0;box-shadow:.0625rem 0 .125rem rgba(47,47,47,.5);height:2rem;left:0;position:absolute;width:2rem;z-index:3}.roomful-content-picker .content .content-items .content-item .resource-thumbnail img,.roomful-content-picker .content .content-props .content-prop .asset-thumbnail img,.roomful-content-picker .content .content-props .content-prop .prop-thumbnail img,.roomful-manage-content-container .content .content-items .content-item .resource-thumbnail img,.roomful-manage-content-container .content .content-props .content-prop .asset-thumbnail img,.roomful-manage-content-container .content .content-props .content-prop .prop-thumbnail img{height:100%;object-fit:cover;width:100%}.roomful-content-picker .content .content-items .content-item .content-resource-item,.roomful-content-picker .content .content-props .content-prop .content-prop-item,.roomful-manage-content-container .content .content-items .content-item .content-resource-item,.roomful-manage-content-container .content .content-props .content-prop .content-prop-item{background-color:#f4f4f4;background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/no-thumbnail-9f7a13740aa4c3469ab2.png);background-position:50% 50%;background-size:cover;border:.0625rem solid #dcdcdc;border-radius:.25rem;box-sizing:border-box;position:relative;width:100%}.roomful-content-picker .content .content-body.drag .content-items .content-item .content-resource-item,.roomful-content-picker .content .content-body.drag .content-props .content-prop .content-prop-item,.roomful-manage-content-container .content .content-body.drag .content-items .content-item .content-resource-item,.roomful-manage-content-container .content .content-body.drag .content-props .content-prop .content-prop-item{background-image:none}.roomful-content-picker .content .content-body.drag .content-items .content-item.draggable .resource-thumbnail,.roomful-content-picker .content .content-body.drag .content-props .content-prop.draggable .prop-thumbnail,.roomful-manage-content-container .content .content-body.drag .content-items .content-item.draggable .resource-thumbnail,.roomful-manage-content-container .content .content-body.drag .content-props .content-prop.draggable .prop-thumbnail{display:none}.roomful-content-picker .content .content-items .content-item .content-resource-item .hover,.roomful-content-picker .content .content-props .content-prop .content-prop-item .hover,.roomful-manage-content-container .content .content-items .content-item .content-resource-item .hover,.roomful-manage-content-container .content .content-props .content-item .content-prop-item .hover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.roomful-content-picker .content .content-items .content-item .content-resource-item .loading-icon .icon,.roomful-content-picker .content .content-props .content-prop .content-prop-item .loading-icon .icon,.roomful-manage-content-container .content .content-items .content-item .content-resource-item .loading-icon .icon,.roomful-manage-content-container .content .content-props .content-prop .content-prop-item .loading-icon .icon{color:#fff;text-shadow:.0625rem .0625rem .125rem #000}.roomful-content-picker .content .content-body.drag .content-props .content-prop.drop-target:not(.draggable) .content-prop-item,.roomful-manage-content-container .content .content-body.drag .content-props .content-prop.drop-target.drop-target:not(.draggable) .content-prop-item{border:none!important;box-shadow:0 0 .25rem #00a0ff}.roomful-content-picker .content .content-items .content-item .content-resource-item .from-queue,.roomful-manage-content-container .content .content-items .content-item .content-resource-item .from-queue{bottom:.125rem;color:#fff;font-size:1rem;height:1rem;left:.125rem;line-height:1rem;position:absolute;text-shadow:.0625rem .0625rem .125rem #000;width:1rem;z-index:3}.roomful-content-picker .content .content-items .content-item .label,.roomful-content-picker .content .content-props .content-prop .label,.roomful-manage-content-container .content .content-items .content-item .label,.roomful-manage-content-container .content .content-props .content-prop .label{box-sizing:border-box;color:#2f2f2f;display:inline-block;font-family:Roboto,sans-serif;font-size:.85rem;height:1.5rem;line-height:1.5rem;overflow:hidden;padding:0 .25rem;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.roomful-content-picker .content .content-props .content-prop .prop-number,.roomful-manage-content-container .content .content-props .content-prop .prop-number{bottom:0;color:#fff;font-family:Roboto,sans-serif;font-size:2rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;text-shadow:.0625rem .0625rem .125rem #000;top:0;width:fit-content;z-index:5}.roomful-content-picker .content .progress,.roomful-manage-content-container .content .progress{background-color:#2f2f2f;border:.125rem solid #ffbf0e;border-radius:.25rem;bottom:1.25rem;box-shadow:.0625rem .0625rem .25rem 0 rgba(0,0,0,.75);box-sizing:border-box;height:1.25rem;left:0;line-height:1.125rem;margin:auto;position:absolute;right:0;width:80%;z-index:10}.roomful-content-picker .content .progress span,.roomful-manage-content-container .content .progress span{color:#fff;font-family:Roboto,sans-serif;font-size:.85rem;height:100%;left:0;line-height:1rem;position:absolute;text-align:center;text-shadow:.0625rem .0625rem .125rem #000;top:0;width:100%}.roomful-content-picker .content .progress .fill,.roomful-manage-content-container .content .progress .fill{animation:none;background:linear-gradient(45deg,hsla(0,0%,100%,.5) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 75%,transparent 0,transparent);background-size:1rem;border-radius:.25rem;height:100%;width:100%}.roomful-content-picker .content .progress.uploading .fill,.roomful-manage-content-container .content .progress.uploading .fill{animation:upload-progress-move 1s linear infinite}@keyframes upload-progress-move{to{background-position:1rem 0}}.roomful-manage-content-container{background-color:#fff;height:100%;position:relative;width:100%}.roomful-manage-content-container .header-panel{height:4.375rem;position:relative;width:100%}.roomful-manage-content-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem}.roomful-manage-content-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-manage-content-container .header-panel .title{font-family:Roboto,serif;font-size:2rem;line-height:4.375rem;padding:1rem}.roomful-manage-content-container .content{height:calc(100% - 4.375rem);max-height:calc(100% - 4.375rem);position:relative;width:100%}.dnd-helper-resource{background-color:#2f2f2f;background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/no-thumbnail-9f7a13740aa4c3469ab2.png);background-position:50% 50%;background-size:cover;border-radius:.25rem;box-shadow:0 0 .5rem #00a0ff;box-sizing:border-box;display:none;height:3rem;position:absolute;width:4rem;z-index:999999}.dnd-helper-resource .resource-thumbnail{height:100%;width:100%}.dnd-helper-resource .resource-thumbnail img{border-radius:.25rem;display:inline-block;height:100%;object-fit:cover;width:100%}.roomful-content-picker .content-basket{background:#fff;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;bottom:0;height:fit-content;margin:auto 0;padding-top:.25rem;position:absolute;right:-5.5rem;top:0;width:5.5rem;z-index:10}.roomful-content-picker .content-basket .basket{height:7rem;position:relative;width:100%}.roomful-content-picker .content-basket .basket .drop-zone{border:.0625rem dashed #2f2f2f;border-radius:.25rem;color:#2f2f2f;height:4.25rem;left:.5rem;line-height:4.25rem;position:absolute;text-align:center;top:.5rem;width:4.25rem}.roomful-content-picker .content-basket .basket.remove .drop-zone,.roomful-content-picker .content-basket .basket.room-contribution .drop-zone{background-color:#f5f5f5;border:.0625rem dashed #ddd}.roomful-content-picker .content-basket .basket.room-contribution.drop-target .drop-zone{background-color:rgba(205,191,36,.8);border:.0625rem solid rgba(205,191,36,.8);color:#fff}.roomful-content-picker .content-basket .basket.remove.drop-target .drop-zone{background-color:rgba(224,49,50,.8);border:.0625rem solid rgba(224,49,50,.8);color:#fff}.roomful-content-picker .content-basket .basket .drop-zone i.rf-icon{font-size:1.5rem;line-height:4.25rem}.roomful-content-picker .content-basket .basket span{bottom:0;font-family:Roboto,serif;font-size:.85rem;height:2rem;left:0;line-height:1rem;position:absolute;right:0;text-align:center;width:100%}.roomful-content-picker .content-basket .basket.remove span{line-height:2rem}.roomful-content-picker .content .content-items .content-item.selected,.roomful-content-picker .content .content-props .content-prop.selected,.roomful-manage-content-container.select-mode .content .content-items .content-item,.roomful-manage-content-container.select-mode .content .content-props .content-prop{background:#56cbff;border:.25rem solid #56cbff;border-radius:.125rem}.roomful-manage-content-container.select-mode .content .content-items .content-item,.roomful-manage-content-container.select-mode .content .content-props .content-prop{background:#ccc;border:.25rem solid #ccc}.roomful-manage-content-container.select-mode .content .content-items .content-item.selected,.roomful-manage-content-container.select-mode .content .content-props .content-prop.selected{background:#56cbff;border:.25rem solid #56cbff}.roomful-content-picker .content .content-items .content-item.selected .label,.roomful-content-picker .content .content-props .content-prop.selected .label,.roomful-manage-content-container.select-mode .content .content-items .content-item .label,.roomful-manage-content-container.select-mode .content .content-props .content-prop .label{line-height:1.25rem}.roomful-content-picker .content .content-items .content-item .frame,.roomful-content-picker .content .content-props .content-prop .frame{display:none}.roomful-manage-content-container.select-mode .content .content-items .content-item .frame,.roomful-manage-content-container.select-mode .content .content-props .content-prop .frame{background:hsla(0,0%,84%,.3);border-bottom:.1875rem solid #ccc;border-left:.1875rem solid #ccc;border-radius:0 0 0 .25rem;color:#ccc;display:block;font-size:1.25rem;height:1.5625rem;line-height:1.5rem;position:absolute;right:-.0625rem;text-align:center;top:-.0625rem;width:1.6875rem}.roomful-manage-content-container.select-mode .content .content-items .content-item.selected .frame,.roomful-manage-content-container.select-mode .content .content-props .content-prop.selected .frame{background:rgba(72,163,204,.3);border-bottom:.1875rem solid #56cbff;border-left:.1875rem solid #56cbff;color:#56cbff}.roomful-content-picker .header-buttons,.roomful-manage-content-container .header-buttons{height:fit-content;padding:.5rem 0;position:absolute;right:3rem;top:0;width:fit-content}.roomful-manage-content-container .header-buttons{right:4rem}.roomful-content-picker .header-buttons .button,.roomful-manage-content-container .header-buttons .button{background:#2f2f2f;border-radius:.25rem;box-sizing:border-box;color:#fff;cursor:pointer;float:left;height:2rem;line-height:2rem;margin:0 .25rem;padding:0 .5rem;position:relative;text-align:center;text-indent:0;user-select:none;width:fit-content}.roomful-manage-content-container .header-buttons .button{border-radius:0;height:3rem;line-height:3rem;padding:0 .75rem}.roomful-content-picker .header-buttons .button.upload,.roomful-manage-content-container .header-buttons .button.upload{background:#0fbd0f}.roomful-content-picker .header-buttons .button i.fa,.roomful-content-picker .header-buttons .button i.rf-icon,.roomful-manage-content-container .header-buttons .button i.fa,.roomful-manage-content-container .header-buttons .button i.rf-icon{margin-left:.25rem;margin-right:.25rem}.roomful-content-picker .header-buttons .button span,.roomful-manage-content-container .header-buttons .button span{font-family:Roboto,serif;font-size:.95rem}@media (max-width:1270px){.roomful-content-picker .header-buttons .button.upload{padding:0 .25rem}.roomful-content-picker .header-buttons .button.upload span{display:none}}@media (max-width:1070px){.roomful-content-picker .content .content-header span.long-title{display:none}.roomful-content-picker .content .content-header span.short-title{display:inline-block}}@media (max-width:670px){.roomful-content-picker .content .content-header .header-icon,.roomful-content-picker .content .content-header span.long-title,.roomful-content-picker .content .content-header span.short-title{display:none}}.roomful-modal-container{height:100%;position:relative;width:100%}.roomful-modal-container.modal-fit-content{height:fit-content;position:absolute;width:fit-content}.roomful-modal-background-container{height:100%;overflow:hidden;position:absolute;width:100%}.roomful-modal-background{background-color:#3b3233;height:100%;opacity:.7;position:relative;width:100%}.roomful-modal{background-color:#fff;bottom:0;box-shadow:.625rem .625rem 1.875rem -.625rem #000;display:flex;flex-direction:column;-webkit-flex-direction:column;left:0;margin:auto;position:absolute;right:0;top:4.375rem}.roomful-modal-container.api .roomful-modal{overflow:hidden}.roomful-modal-view-content{display:flex;flex:1;-webkit-flex:1;flex-direction:column;-webkit-flex-direction:column;min-height:15.625rem}.roomful-modal-footer{background-color:#efefef;border-right:.1875rem solid #ece9e4;display:flex;height:4.4375rem;justify-content:flex-end;-webkit-justify-content:flex-end;min-height:4.4375rem;position:relative}.roomful-modal-footer .roomful-modal-footer-button{align-content:center;-webkit-align-content:center;align-items:center;-webkit-align-items:center;border-left:.0625rem solid #e5e5e5;color:#a09b92;cursor:pointer;display:flex;flex-direction:column;-webkit-flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;height:100%;width:5rem}.roomful-modal-footer div{font-size:.625rem;margin-bottom:auto;text-transform:uppercase}.roomful-modal-footer img{height:1.375rem;margin-bottom:.3125rem;margin-top:auto;width:1.5rem}.roomful-modal-header-container{background:#2f2f2f;height:4.375rem}.roomful-modal-header{height:4.375rem;margin:0 auto;max-width:60rem;width:60rem}.roomful-modal-header-icon{background:#ccc;float:left;height:6.25rem;margin:.625rem 0 0 .875rem;position:relative;width:6.25rem}.roomful-modal-header-title{color:#ececec;float:left;font-size:2.3rem;height:3.125rem;line-height:1.3rem;margin:2.5rem 0 0 .9375rem;max-width:51.875rem;overflow:hidden;position:relative;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:51.875rem}.roomful-modal-header-title,.roomful-modal-unknown{cursor:default;font-weight:900;user-select:none;-webkit-user-select:none;-moz-user-select:none}.roomful-modal-unknown{color:#5f5f5f;font-size:3rem;margin:auto;text-shadow:.0625rem .0625rem .125rem #9a9a9a}.roomful-modal-small{height:33.75rem;max-height:33.75rem;max-width:60rem;width:60rem}.roomful-modal-small-without-header{box-shadow:none;height:38.75rem;max-height:38.75rem;max-width:60rem;top:0;width:60rem}.roomful-modal-large,.roomful-modal-medium{background:none;box-shadow:none}.roomful-modal-large{top:0}.roomful-modal-footer .message{color:#5a4f4d;font-size:1.1rem;font-weight:700;line-height:4.5rem;margin-right:.625rem}.roomful-native-zoom-view.error .title{font-family:Roboto,sans-serif;font-size:2rem;line-height:3.75rem;text-indent:1rem}.roomful-native-zoom-view.error .error-message{bottom:0;font-family:Roboto,sans-serif;font-size:1.5rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:3.75rem;width:fit-content}.unity-scene{overflow:hidden}.react-context-menu-container{height:100%;left:0;position:absolute;top:0;width:100%}.react-context-menu-background{background:#000;height:100%;opacity:.7;position:relative;width:100%;z-index:20000}.react-context-menu{background:#f3f3f3;border-radius:.5rem;display:block;overflow:hidden;padding:.5rem;position:absolute;white-space:nowrap;z-index:20001}.react-context-menu-item{border-bottom:.0625rem solid #ccc;color:#544d47;cursor:pointer;font-size:1.25rem;font-weight:400;line-height:1rem;min-width:7.5rem;padding:.75rem 1.25rem;text-transform:uppercase}a.react-context-menu-item{display:list-item;text-align:-webkit-match-parent;text-decoration:none}.react-context-menu-item.selected{color:#d87e2e}.react-context-menu-item:last-child{border-bottom:none}.react-context-menu-item-icon{display:inline-block;float:left;font-size:1.3rem;font-weight:700;height:1.5rem;margin:-.125rem .75rem 0 0;position:relative;width:1.5rem}.roomful-simple-modal .message{bottom:0;color:#d6d6d6;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:1.7rem;font-style:normal;font-weight:700;height:1.875rem;left:0;line-height:1.875rem;margin:auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-.3125rem}.roomful-simple-modal .input{background-color:#e6e6e6;border:.125rem solid #fbfbfb;border-radius:.125rem;-webkit-box-shadow:.5rem .5rem .625rem -.375rem rgba(65,65,65,.18);-moz-box-shadow:.5rem .5rem .625rem -.375rem rgba(65,65,65,.18);box-shadow:.5rem .5rem .625rem -.375rem rgba(65,65,65,.18);height:1.875rem;left:0;position:absolute;top:-.3125rem}.roomful-in-development-modal{background:#fff;bottom:0;height:5.625rem;left:0;margin:auto;position:absolute;right:0;top:0;width:18.75rem;z-index:20001}.roomful-in-development-modal .close{color:#2f2f2f;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-in-development-modal .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-in-development-modal .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.125rem;margin:.125rem 0 0 .625rem;padding:1rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:13.25rem}.roomful-in-development-modal .message{color:#383231;float:left;font-size:2rem;line-height:5.625rem;position:relative;text-align:center;width:100%}.zoom-view-preview-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:20001}.zoom-view-preview-header-container{background:#5a4f4d;height:4.375rem}.zoom-view-preview-header{height:4.375rem;margin:0 auto;max-width:60rem;width:60rem}.zoom-view-preview-header-title{color:#d4cfcc;cursor:default;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:300;height:3.125rem;line-height:1.3rem;margin:1.1875rem 0 0 .875rem;position:relative;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:37.5rem}.zoom-view-preview-header-title,.zoom-view-preview-header-title span{float:left;max-width:37.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zoom-view-preview-header-back-button{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/file-cabinet-ba63d83dcb85cad79473.png) -110px -3px no-repeat;cursor:pointer;float:left;height:4.375rem;overflow:hidden;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.375rem}.roomful-preview-image-container{background:#fff;padding:.125rem}.roomful-preview-image-container .close{right:.9375rem}.roomful-preview-image-container .close,.roomful-preview-image-container .download{background:#2f2f2f;border:.0625rem solid #2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;text-align:center;top:.9375rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem;z-index:1}.roomful-preview-image-container .download{left:.9375rem}.roomful-share-room-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:18.75rem;z-index:20001}.roomful-share-room-dialog .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-share-room-dialog .dialog-header{height:3.375rem;position:relative;width:100%}.roomful-share-room-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.125rem;margin:.125rem 0 0 .625rem;padding:1.25rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:13.25rem}.roomful-share-room-dialog .share-options{float:left;padding:.3125rem 0;position:relative;width:100%}.roomful-share-room-dialog .share-options .share-options-change-thumbnail{background:#2f2f2f;height:6.75rem;margin:0 auto;max-height:6.75rem;max-width:11.875rem;position:relative;width:11.875rem}.roomful-share-room-dialog .share-options .share-options-change-thumbnail img{max-height:6.75rem;max-width:11.875rem}.roomful-share-room-dialog .share-options .share-options-change-thumbnail .button{background:#2f2f2f;bottom:0;color:#fff;cursor:pointer;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.8rem;height:1.5rem;left:0;line-height:1.65rem;margin:0 auto;padding:0;position:absolute;right:0;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:100%}.roomful-share-room-dialog .share-options .share-options-copy-link{margin:.625rem 0 0 1.25rem;position:relative;width:16.25rem}.roomful-share-room-dialog .share-options .share-options-copy-hint{color:#353535;cursor:default;font-size:.7rem;height:.625rem;padding:.125rem;position:relative;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none}.roomful-share-room-dialog .room-options{float:left;height:5.625rem;position:relative;width:100%}.roomful-share-room-dialog .room-options .room-options-privacy{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;height:2rem;margin:0 1.25rem;position:relative;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:16.25rem}.roomful-share-room-dialog .room-options .room-options-privacy.private{font-size:1rem}.roomful-share-room-dialog .room-options .room-options-privacy strong{font-family:Roboto,sans-serif}.roomful-share-room-dialog .room-options .room-options-toolbar{color:#2f2f2f;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.9rem;margin:1.125rem 0 0 2.875rem;position:relative;width:15rem}.roomful-share-room-dialog .room-options .room-options-toolbar .toggle-privacy,.roomful-share-room-dialog .room-options .room-options-toolbar>span{float:left;position:relative}.roomful-share-room-dialog .room-options .room-options-toolbar .roomful-toggle-switch{height:1.25rem;margin:-.175rem .3125rem 0;width:3rem}.roomful-share-room-dialog .room-options .room-options-toolbar .roomful-toggle-switch .slider{background-color:#fff;border:.0625rem solid #2f2f2f;border-radius:1rem}.roomful-share-room-dialog .room-options .room-options-toolbar .roomful-toggle-switch .slider:before{background-color:#2f2f2f!important;bottom:0;content:"";height:1.25rem;left:0;margin-bottom:-.06543rem;margin-top:-.06543rem;position:absolute;-webkit-transition:.4s;transition:.4s;width:1.25rem}.roomful-share-room-dialog .room-options .room-options-toolbar .roomful-toggle-switch.checked .slider:before{background-color:#2f2f2f}.roomful-share-room-dialog .share-button-container{float:left;margin:0 1.25rem;padding:1rem 0;position:relative;text-align:center;width:16.25rem}.roomful-share-room-dialog .share-button-container .roomful-social-share-button{background:#7f8386;color:#eee;cursor:pointer;display:inline-block;font-size:1rem;height:1.5rem;line-height:1.125rem;margin:0 .125rem .4375rem;position:relative;text-align:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:1.5rem}.roomful-share-room-dialog .share-button-container .roomful-social-share-button i.fa{line-height:1.45rem}.roomful-share-room-dialog .share-options .input-group{border-collapse:separate;box-sizing:border-box;color:#333;display:table;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;height:2.1875rem;line-height:1rem;position:relative}.roomful-share-room-dialog .share-options .input-group-icon{background-color:#e4e3da;border:.0625rem solid #ccc;border-radius:.25rem;color:#555;font-size:.875rem;font-weight:400;line-height:1;padding:.375rem .3125rem;text-align:center}.roomful-share-room-dialog .share-options .input-group-icon:first-child{background:#2f2f2f;border:.0625rem solid #2f2f2f;border-radius:0;border-right:0;box-sizing:border-box;color:#fff;cursor:default;display:table-cell;padding:.375rem .5rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;vertical-align:middle;white-space:nowrap;width:1%}.roomful-share-room-dialog .share-options .input-group-icon:first-child .fa{margin-top:.125rem}.roomful-share-room-dialog .share-options .input-group-icon:last-child{background:#2f2f2f;border:.0625rem solid #2f2f2f;border-left:0;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:table-cell;padding:.375rem .625rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;vertical-align:middle;white-space:nowrap;width:1%}.roomful-share-room-dialog .share-options .input-group-icon:last-child:hover{background:#bbbab1}.roomful-share-room-dialog .share-options .form-input{border:.0625rem solid #2f2f2f;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);display:table-cell;font-family:inherit;margin:0;position:relative;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.roomful-share-room-dialog .share-options .form-input input{background:#fff none;border:none;color:#2f2f2f;float:left;font-size:.875rem;height:100%;line-height:1rem;padding:.375rem .75rem;position:relative;width:100%;z-index:2}.roomful-share-room-dialog .share-options .input-label{color:#525252;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;left:.625rem;position:absolute;top:-1.3125rem;z-index:3}.roomful-simple-modal.file-cabinet-open-dialog{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;bottom:0;height:7rem;left:0;margin:auto;padding:.3125rem;position:absolute;right:0;top:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20001}.roomful-simple-modal.file-cabinet-open-dialog .menu-item{background:#2f2f2f;border:.0625rem solid #2f2f2f;cursor:pointer;float:left;height:6.25rem;margin:.3125rem;position:relative;width:6.25rem}.roomful-simple-modal.file-cabinet-open-dialog .menu-item span{bottom:.125rem;color:#fff;font-size:1rem;position:absolute;text-align:center;text-transform:uppercase;width:6.25rem}.roomful-simple-modal.file-cabinet-open-dialog .menu-item i.fa{color:#fff;display:inline-block;font-size:3rem;height:5.625rem;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:.625rem;width:5.625rem}.roomful-simple-modal.file-cabinet-open-dialog .menu-close{background:#2f2f2f;border:.0625rem solid #2f2f2f;cursor:pointer;float:left;height:6.25rem;margin:.3125rem;position:relative;width:3.125rem}.roomful-simple-modal.file-cabinet-open-dialog .menu-close i.fa{color:#fff;display:inline-block;font-size:2.1rem;height:5.625rem;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:2.125rem;width:2.5rem}.roomful-simple-modal.file-cabinet-open-dialog.portrait .menu-close{height:3.125rem;width:6.25rem}.roomful-simple-modal.file-cabinet-open-dialog.portrait .menu-close i.fa{top:.5rem}.roomful-simple-modal.file-cabinet-rename-modal input{height:1.875rem!important;left:2.1875rem!important;padding:0 .3125rem!important;top:5.6875rem!important;width:22.5rem!important}.roomful-simple-modal.file-cabinet-rename-modal .rename{left:1.25rem!important}.roomful-developer-console-dialog{background:#fff;bottom:0;height:6.875rem;left:0;margin:auto;position:absolute;right:0;top:0;width:21.75rem;z-index:20001}.roomful-developer-console-dialog .close{color:#2f2f2f;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-developer-console-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-developer-console-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.4rem;line-height:3.125rem;margin:.125rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:12.25rem}.roomful-developer-console-dialog .dialog-header .dialog-image{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/derpy-37728a02f676e0bf2aff.png) 0 0 no-repeat;background-size:contain;float:left;height:3rem;margin:.625rem 0 0 .625rem;position:relative;width:3rem}.roomful-developer-console-dialog .console-options{float:left;padding:.625rem;position:relative;width:100%}.roomful-developer-console-dialog label{margin:.125rem .3125rem 0}.roomful-developer-console-dialog label span{color:#2f2f2f;line-height:1.25rem;margin:0 .3125rem;position:relative;vertical-align:top}.roomful-developer-console-dialog label input[type=checkbox],.roomful-developer-console-dialog label input[type=checkbox]:active,.roomful-developer-console-dialog label input[type=checkbox]:checked:active{-webkit-appearance:none;background-color:#fff;border:.0625rem solid #2f2f2f;border-radius:.1875rem;display:inline-block;padding:.375rem;position:relative}.roomful-developer-console-dialog label input[type=checkbox]:checked{background-color:#fff;color:#2f2f2f}.roomful-developer-console-dialog label input[type=checkbox]:checked:after{color:#6f5d5a;content:"\2714";font-size:.875rem;left:.0625rem;position:absolute;top:-.25rem}.roomful-in-development-modal.browser-not-support{height:11.25rem;width:25rem}.roomful-in-development-modal.browser-not-support .dialog-header{border-bottom:.0625rem solid rgba(64,57,47,.1);height:3.75rem}.roomful-in-development-modal.browser-not-support .dialog-header .title{padding:1rem 0 0 .625rem;width:15.625rem}.roomful-in-development-modal.browser-not-support .message{border-radius:.25rem;margin:.3125em .625rem;padding:2.25rem 0;width:23.75rem}.roomful-in-development-modal.browser-not-support .message i.rf-icon{color:#ffb300;display:block;left:.5rem;position:absolute;top:-.75rem}.roomful-in-development-modal.browser-not-support.centered .message i.rf-icon{bottom:0;color:#ffb300;display:block;left:.25rem;margin:auto;position:absolute;top:0}.roomful-in-development-modal.browser-not-support .message span{display:block;font-size:1rem;height:1.25rem;line-height:1.25rem;position:relative}.roomful-in-development-modal.browser-extension{height:15.625rem;width:25rem}.roomful-in-development-modal.browser-extension .dialog-header{border-bottom:.0625rem solid rgba(64,57,47,.1);height:3.75rem}.roomful-in-development-modal.browser-extension .dialog-header .title{padding:1rem 0 0 .625rem;width:20rem}.roomful-in-development-modal.browser-extension .message{border-radius:.25rem;margin:.3125rem .625rem;text-align:left;width:23.75rem}.roomful-in-development-modal.browser-extension .message i.rf-icon{color:#0093ff;display:block;left:.5rem;position:absolute;top:-.75rem}.roomful-in-development-modal.browser-extension .message span{display:block;font-size:1rem;line-height:1.875em;margin:0 0 0 4.25rem;position:relative}.roomful-in-development-modal.browser-extension .button-extension{background:#0093ff;border:.0625rem solid #c0e4ff;color:#ccc;cursor:pointer;float:left;margin:.3125rem 0 0 .625rem;padding:.625rem 1.25rem;position:relative;text-align:center;text-transform:uppercase;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:21.25rem}.roomful-in-development-modal.browser-extension .button-extension a,.roomful-in-development-modal.browser-extension .button-extension a:active,.roomful-in-development-modal.browser-extension .button-extension a:hover,.roomful-in-development-modal.browser-extension .button-extension a:visited{color:#fefdf3;height:100%;position:relative;text-decoration:none;text-shadow:.0625rem .0625rem .0625rem rgba(64,57,47,.3);width:100%}.roomful-external-link-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:31.25rem;z-index:20001}.roomful-external-link-dialog .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-external-link-dialog .dialog-header{border-bottom:.0625rem solid #ececec;height:3.25rem;position:relative;width:100%}.roomful-external-link-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.4rem;line-height:2.75rem;margin:.125rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:12.25rem}.roomful-external-link-dialog .body{position:relative}.roomful-external-link-dialog .body .external-link{position:relative;text-align:center;width:100%}.roomful-external-link-dialog .body .external-link .url{color:#000;display:inline-block;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.9em;height:2rem;line-height:2rem;position:relative;text-align:left;text-indent:.75rem;user-select:auto;width:100%}.roomful-external-link-dialog .body .external-link .url span{display:inline-block;max-width:25rem;overflow:hidden;text-overflow:ellipsis;user-select:text!important;white-space:nowrap}.roomful-modal-button a{height:100%;width:100%}.roomful-modal-button a,.roomful-modal-button a:active,.roomful-modal-button a:hover,.roomful-modal-button a:visited{color:#fff;text-decoration:none}.roomful-external-link-dialog .body .external-link .roomful-modal-button{border-radius:0;margin:.3125rem .9375rem .175rem 0;padding:0;width:13.75rem}.roomful-external-link-dialog .body .external-link .roomful-modal-button>a,.roomful-external-link-dialog .body .external-link .roomful-modal-button>span{display:inline-block;padding:.375rem 0 .3125rem}.roomful-external-link-dialog .body .external-link .roomful-modal-button.follow{background-color:#0fbd0f}.roomful-external-link-dialog .body .external-link .roomful-modal-button.follow:active,.roomful-external-link-dialog .body .external-link .roomful-modal-button.follow:hover{background-color:#0f9f0f}.roomful-external-link-dialog .body .external-link .roomful-modal-button.cancel{background-color:#868686;margin-left:1.125rem}.roomful-external-link-dialog .body .external-link .roomful-modal-button.cancel:active,.roomful-external-link-dialog .body .external-link .roomful-modal-button.cancel:hover{background-color:#757575}.roomful-external-link-dialog .body .external-notice{color:#696969;float:left;font-size:.8125rem;margin:.1875rem 0;padding:.5rem 0;position:relative;text-align:center;width:100%}.roomful-external-link-dialog .body .additional-info.hidden{height:0;max-height:0;opacity:0}.roomful-external-link-dialog .body .additional-info{height:auto;max-height:unset;opacity:1;overflow:hidden;position:relative;-webkit-transition:opacity 2s,height 1s;-moz-transition:opacity 2s,height 1s;transition:opacity 2s,height 1s}.roomful-external-link-dialog .body .additional-info .link-title{position:relative}.roomful-external-link-dialog .body .additional-info .link-description{border:.0625rem solid #d8d7d3;border-radius:.25rem;height:6.25rem;margin:0 1.25rem .3125rem;padding:.625rem;position:relative;text-align:center}.roomful-external-link-dialog .body .additional-info .thumbnail{float:left;height:6.25rem;position:relative;width:6.25rem}.roomful-external-link-dialog .body .additional-info .thumbnail .image{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:.25rem;height:6.25rem;position:relative;width:6.25rem}.roomful-external-link-dialog .body .additional-info .description{color:#40392f;display:inline-block;font-size:.9rem;height:5rem;max-height:5rem;padding:0 0 0 .625rem;position:relative;text-align:left;width:26.5rem}.roomful-external-link-dialog .body .additional-info.has-thumbnail .description{width:20.5rem}.roomful-external-link-dialog .body .additional-info .description span.title{display:inline-block;font-weight:700;height:auto;max-width:20.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20.5rem}.roomful-external-link-dialog .body .additional-info .description span{display:inline-block;height:4.875rem;max-height:4.875rem;overflow:auto;overflow-x:hidden;text-overflow:ellipsis}.roomful-update-password-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:18.25rem;z-index:20001}.roomful-update-password-dialog.error{height:24.625rem}.roomful-update-password-dialog .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-update-password-dialog .dialog-header{height:3.175rem;position:relative;width:100%}.roomful-update-password-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.25rem;line-height:2.75rem;margin:.125rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:12.25rem}.roomful-update-password-dialog .body{margin-top:1.875rem;position:relative}.roomful-update-password-dialog.error .roomful-auth-error{display:block}.roomful-auth-error span{color:#555;display:inline-block;font-size:.875rem;line-height:normal;vertical-align:middle}.roomful-update-password-dialog form{margin:.9375em .625rem .3125rem 1.25rem;width:16.375rem}.roomful-update-password-dialog .input-field{box-sizing:border-box;display:inline-block;font-size:.875rem;height:2.1875rem;margin-bottom:1.375rem;padding:.375rem 0 .5rem;position:relative;width:15.625rem}.roomful-update-password-dialog .input-field:last-child{margin-bottom:2em}.roomful-update-password-dialog .input-group{border-collapse:separate;box-sizing:border-box;color:#333;display:table;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;height:2.1875rem;line-height:1rem;position:relative}.roomful-update-password-dialog .input-group-icon{background-color:#2f2f2f;border:.0625rem solid #2f2f2f;color:#fff;font-size:.875rem;font-weight:400;line-height:1;padding:.375rem .75rem;text-align:center}.roomful-update-password-dialog .input-group-icon:first-child{border-right:0;box-sizing:border-box;display:table-cell;vertical-align:middle;white-space:nowrap;width:1%}.roomful-update-password-dialog .form-input{border:.0625rem solid #000;-webkit-box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);display:table-cell;font-family:inherit;margin:0;position:relative;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.roomful-update-password-dialog .form-input input{background:#fff none;border:none;color:#000;float:left;font-size:.875rem;height:100%;line-height:1rem;padding:.375rem .75rem;position:relative;width:100%;z-index:2}.roomful-update-password-dialog .input-label{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;left:.625rem;position:absolute;top:-1.3125rem;z-index:3}.roomful-update-password-dialog .form-input .form-error{background:#ff9595;border:.0625rem solid #ab4343;bottom:-1.125rem;color:#000;font-size:.75rem;left:-2.75rem;max-height:1rem;max-width:15.625rem;overflow:hidden;padding:.0625rem .625rem;position:absolute;text-align:center;text-overflow:ellipsis;width:14.25rem;z-index:5}.roomful-update-password-dialog .terms-field{color:#525252;font-size:.8125rem;line-height:1.125rem;margin-bottom:.5rem;text-align:center;width:15.625rem}.roomful-update-password-dialog .terms-field a,.roomful-update-password-dialog .terms-field a:active,.roomful-update-password-dialog .terms-field a:hover,.roomful-update-password-dialog .terms-field a:visited{color:#2893bd}.roomful-update-password-dialog .star{color:#f58542;display:inline-block;float:right;padding:0 0 0 .1875rem;position:relative}.roomful-modal-button{zoom:1;background-color:#5e81a8;border:none;border-radius:.1875rem;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;margin:.3125rem .9375rem .9375rem 0;outline:none;padding:.375rem 1rem .3125rem;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:15.625rem}.roomful-modal-button:hover{background-color:#6888ad}.roomful-modal-button:active{background-color:#5779a1;padding:.4375rem 1rem .25rem}.roomful-modal-button:disabled{background-color:#cac9c2!important}.roomful-update-password-dialog .roomful-modal-button{background-color:#0fbd0f;border-radius:0;margin:.5rem .9375rem 1rem 0}.roomful-update-password-dialog .roomful-modal-button:active,.roomful-update-password-dialog .roomful-modal-button:hover{background-color:#0f9f0f}.roomful-update-password-dialog .roomful-modal-button:disabled{background-color:#868686}.roomful-update-password-dialog .roomful-auth-result{float:left;height:8.125rem;position:relative}.roomful-update-password-dialog .roomful-auth-result span{color:#626263;display:inline-block;font-size:.875rem;line-height:1.25rem;margin:4.375rem 1.25rem 0;text-align:center;width:15.625rem}.roomful-payment-dialog{background:#fefdf3;border:.0625rem solid #b2b1a7;border-radius:.25rem;bottom:0;height:25.625rem;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:31.25rem;z-index:20001}.roomful-payment-dialog .close{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modal/close-075f5c67946459a7f475.png) 0 0 no-repeat;background-size:contain;cursor:pointer;height:3.1875rem;position:absolute;right:-2.125rem;top:-1.625rem;width:3.1875rem;z-index:1}.roomful-payment-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-payment-dialog .dialog-header .title{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;margin:1.375rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:25.5rem}.roomful-payment-dialog .dialog-header .pay-image{color:#4da7dc;float:left;font-size:3rem;height:3.875rem;margin:.375rem 1.25rem 0 0;padding-top:.625rem;position:relative;width:3.125rem}.roomful-payment-dialog .body{margin-top:.625rem;position:relative}.roomful-payment-dialog .body .payment{position:relative;text-align:center;width:100%}.roomful-payment-dialog .body .payment .roomful-modal-button{padding:0;width:13.75rem}.roomful-payment-dialog .body .payment .roomful-modal-button>span{display:inline-block;padding:.375rem 0 .3125rem}.roomful-payment-dialog .body .payment .roomful-modal-button.pay{background-color:#4da7dc;margin-left:1.125rem}.roomful-payment-dialog .body .payment .roomful-modal-button.pay:hover,.roomful-payment-dialog .body .payment-exit .roomful-modal-button.pay:active{background-color:#437ba8}.roomful-payment-dialog .body .payment .roomful-modal-button.cancel{background-color:#bdbdbd}.roomful-payment-dialog .body .payment .roomful-modal-button.cancel:active,.roomful-payment-dialog .body .payment .roomful-modal-button.cancel:hover{background-color:#aaa}.roomful-payment-dialog .body .payment .roomful-brain-tree{color:#3e3e3e;display:inline-block;font-family:Roboto,sans-serif;height:17.125rem;margin:0 1.25rem;overflow-y:auto;position:relative;text-align:center;width:26rem}.roomful-payment-2-dialog{background:#fff;bottom:0;height:28rem;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:36rem;z-index:20001}.roomful-payment-2-dialog .dialog-header .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:1rem;text-align:center;top:.9375rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.roomful-payment-2-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-payment-2-dialog .dialog-header .title{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;margin:1.375rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:25.5rem}.roomful-payment-2-dialog .body{height:calc(100% - 5rem);margin-top:.625rem;position:relative;width:100%}.roomful-payment-2-dialog .body .payment{overflow-x:hidden;position:relative;text-align:center;width:100%}.roomful-payment-2-dialog .body .payment .roomful-modal-button{border-radius:0;line-height:2rem;padding:0;width:13.75rem}.roomful-payment-2-dialog .body .payment .roomful-modal-button>span{display:inline-block;padding:.375rem 0 .3125rem}.roomful-payment-2-dialog .body .payment .roomful-modal-button.pay{background-color:#2f2f2f;margin-left:1.125rem}.roomful-payment-2-dialog .roomful-modal-button.close{background-color:#2f2f2f;border-radius:0;bottom:2rem;left:0;margin:auto;position:absolute;right:0}.roomful-payment-2-dialog .body .payment .roomful-modal-button.pay:hover,.roomful-payment-2-dialog .body .payment-exit .roomful-modal-button.pay:active,.roomful-payment-2-dialog .roomful-modal-button.close:hover{background-color:#2f2f2f}.roomful-payment-2-dialog .body .payment .roomful-modal-button.cancel{background-color:#bdbdbd}.roomful-payment-2-dialog .body .payment .roomful-modal-button.cancel:active,.roomful-payment-2-dialog .body .payment .roomful-modal-button.cancel:hover{background-color:#aaa}.roomful-payment-2-dialog .body .payment .roomful-brain-tree{color:#3e3e3e;display:inline-block;font-family:Roboto,sans-serif;height:19rem;margin:0 1rem;overflow-x:hidden;overflow-y:auto;position:relative;text-align:center;width:26.5rem}.roomful-payment-2-container{background-color:#fff;height:100%;position:relative;width:100%}.roomful-payment-2-container .header-panel{float:left;height:4.375rem;position:relative;width:100%}.roomful-payment-2-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem;z-index:1}.roomful-payment-2-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-payment-2-container .header-panel .title{font-family:Roboto,serif;font-size:2rem;line-height:4.375rem;padding:1rem}.roomful-payment-2-container .payment{height:fit-content;max-height:calc(100% - 4.375rem);overflow-y:auto;padding:1rem;width:calc(100% - 2rem)}.roomful-payment-2-container .roomful-modal-button{background-color:#2f2f2f;border-radius:0;line-height:2.25rem;margin:.5rem calc(50% - 7.8125rem)}.roomful-payment-2-container .message,.roomful-payment-2-dialog .body .message{bottom:0;font-family:Roboto,serif;font-size:1.5rem;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:3rem;width:fit-content}.roomful-payment-2-dialog .body .message{top:-3rem}.roomful-prompt-2-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:36rem;z-index:20001}.roomful-prompt-2-dialog .dialog-header .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:1rem;text-align:center;top:.9375rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.roomful-prompt-2-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-prompt-2-dialog .dialog-header .title{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;margin:1.375rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:25.5rem}.roomful-prompt-2-dialog .body{height:fit-content;margin-top:.625rem;min-height:1rem;position:relative;text-align:center;width:100%}.roomful-prompt-2-dialog .body .message{display:inline;font-family:Roboto,serif;font-size:1rem;padding:0 1rem;position:relative;text-align:center;white-space:break-spaces}.roomful-prompt-2-dialog .body .buttons-container{display:inline-block;padding:2rem 0 .5rem .5rem;position:relative}.roomful-prompt-2-dialog.with-additional-options .body .buttons-container{padding:1rem 0 .5rem .5rem}.roomful-prompt-2-dialog .roomful-modal-button{background-color:#2f2f2f;border-radius:0;bottom:2rem}.roomful-prompt-2-dialog .roomful-modal-button.success{background-color:#0fbd0f}.roomful-prompt-2-dialog .roomful-modal-button.danger{background-color:#e65a5b}.roomful-prompt-2-dialog .additional-options{font-family:Roboto,sans-serif;height:fit-content;position:relative;width:100%}.roomful-prompt-2-dialog label input[type=checkbox],.roomful-prompt-2-dialog label input[type=checkbox]:active,.roomful-prompt-2-dialog label input[type=checkbox]:checked:active{-webkit-appearance:none;background-color:#fff;border:.0625rem solid #2f2f2f;border-radius:.1875rem;cursor:pointer;display:inline-block;margin-right:.5rem;padding:.375rem;position:relative;user-select:none;vertical-align:text-bottom}.roomful-prompt-2-dialog label input[type=checkbox]:checked{background-color:#fff;color:#2f2f2f}.roomful-prompt-2-dialog label input[type=checkbox]:checked:after{color:#2f2f2f;content:"\2714";font-size:.875rem;left:.0625rem;position:absolute;top:-.25rem}.roomful-sdk-loader-modal{background:#fff;bottom:0;height:3.125rem;left:0;margin:auto;position:absolute;right:0;top:0;width:22rem;z-index:20001}.roomful-sdk-loader-modal .close{color:#2f2f2f;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-sdk-loader-modal .message{color:#383231;float:left;font-size:1rem;left:3rem;line-height:3.125rem;position:relative;text-align:left;width:100%}.roomful-in-error-modal{background:#fff;bottom:0;height:7.625rem;left:0;margin:auto;position:absolute;right:0;top:0;width:28.75rem;z-index:20001}.roomful-in-error-modal .close{color:#2f2f2f;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-in-error-modal .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-in-error-modal .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.125rem;margin:.125rem 0 0 .625rem;padding:1rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:13.25rem}.roomful-in-error-modal .message{color:#383231;float:left;font-size:1rem;margin-top:4rem;position:relative;text-align:center;width:100%}.roomful-in-development-modal.video-chat-options{height:fit-content;padding:.5rem 1rem;width:fit-content}.roomful-in-development-modal.video-chat-options .title{margin:0}.roomful-in-development-modal.video-chat-options .dialog-header{border-bottom:.0625rem solid rgba(64,57,47,.1);height:3.125rem}.roomful-in-development-modal.video-chat-options .dialog-header .title{width:15.625rem}.roomful-in-development-modal.video-chat-options .video-chat-layout{height:4rem;margin-top:.5rem;position:relative}.roomful-in-development-modal.video-chat-options .video-chat-layout .button-layout-container{left:0;margin:auto;position:absolute;right:0}.roomful-in-development-modal.video-chat-options .video-chat-layout .button-layout-container .button-layout{background:#fff;border:.0625rem solid #2f2f2f;color:#40392f;cursor:pointer;float:left;font-weight:700;height:2rem;line-height:2rem;margin:0 .3rem;position:relative;text-align:center;width:2rem}.roomful-in-development-modal.video-chat-options .video-chat-layout .button-layout-container .button-layout i{display:none}.roomful-in-development-modal.video-chat-options .video-chat-layout .button-layout-container .button-layout.active{background:#2f2f2f;color:#fff}.roomful-in-development-modal.video-chat-options .camera-device,.roomful-in-development-modal.video-chat-options .microphone-device,.roomful-in-development-modal.video-chat-options .screen-share-device{clear:both;float:left;padding:0 .125rem 0 0}.roomful-in-development-modal.video-chat-options .icon{background:#fff;border-bottom:.0625rem solid #2f2f2f;border-left:.0625rem solid #2f2f2f;border-top:.0625rem solid #2f2f2f;color:#40392f;display:inline-block;float:left;font-size:1.5rem;height:2.125rem;line-height:2.125rem;text-align:center;width:2.5rem}.roomful-in-development-modal.video-chat-options .description span{font-size:1rem;line-height:1.5rem;margin:.625rem 0 0 .25rem}.roomful-in-development-modal.video-chat-options .reload-devices-button{background:#fff;border:.0625rem solid #2f2f2f;clear:both;color:#000;cursor:pointer;display:block;float:left;left:0;margin:.75rem auto .75rem 3.5rem;padding:.5rem 0 .5rem .625rem;position:relative;right:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:9.375rem}.roomful-in-development-modal.video-chat-options .reload-devices-button span{margin-left:.625rem}.roomful-in-development-modal.video-chat-options .roomful-media-form-no-devices{background-color:#fff;border:.0625rem solid #ccc;border-bottom-right-radius:.25rem;border-collapse:separate;border-spacing:0;border-top-right-radius:.25rem;color:#d6d6d6;cursor:default;float:left;font-size:.9rem;height:2.125rem;line-height:2.125rem;outline:none;overflow:hidden;position:relative;text-align:center;width:13.5625rem}.roomful-in-development-modal.video-chat-options .headset-mode-toolbar,.roomful-in-development-modal.video-chat-options .screen-share-mode-toolbar{color:#2f2f2f;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:.9rem;margin:.625rem 2.125rem .375rem;position:relative}.roomful-in-development-modal.video-chat-options .headset-mode-toolbar .roomful-toggle-switch,.roomful-in-development-modal.video-chat-options .screen-share-mode-toolbar .roomful-toggle-switch{float:left;position:relative}.roomful-in-development-modal.video-chat-options .headset-mode-toolbar>span,.roomful-in-development-modal.video-chat-options .screen-share-mode-toolbar>span{position:relative}.roomful-in-development-modal.video-chat-options .headset-mode-toolbar span,.roomful-in-development-modal.video-chat-options .screen-share-mode-toolbar span{float:left}.roomful-in-development-modal.video-chat-options .headset-mode-toolbar>span:first-child{margin-left:4.125em}.roomful-in-development-modal.video-chat-options .headset-mode-toolbar .roomful-toggle-switch .slider:before,.roomful-in-development-modal.video-chat-options .screen-share-mode-toolbar .roomful-toggle-switch .slider:before{background-color:#2f2f2f}.roomful-in-development-modal.video-chat-options .react-select{float:left}.roomful-in-development-modal.video-chat-options .react-select__control{float:left;height:2.25rem!important;max-width:14rem!important;min-height:2.25rem!important;min-width:14rem!important}.roomful-link-account-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;min-height:5rem;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:40rem;z-index:20001}.roomful-link-account-dialog .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-link-account-dialog .dialog-header{height:3.175rem;position:relative;width:100%}.roomful-link-account-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.25rem;line-height:2.75rem;margin:.125rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:12.25rem}.roomful-link-account-dialog .body{margin-top:.5rem;position:relative}.roomful-link-account-dialog .body ul{display:inline-block;height:fit-content;padding:0 .625rem 1rem;position:relative;width:calc(100% - .625rem)}.roomful-link-account-dialog .body ul li{border-bottom:thin solid #ddd;clear:both;display:inline-block;float:none;height:2rem;line-height:2rem;padding:.3125rem;position:relative;width:calc(100% - 1.25rem)}.roomful-link-account-dialog .body ul li:last-child{border-bottom:none}.roomful-link-account-dialog .social-account .column-left,.roomful-link-account-dialog .social-account .column-middle{float:left;height:fit-content;position:relative;width:50%}.roomful-link-account-dialog .social-account .column-middle{width:calc(50% - 4rem)}.roomful-link-account-dialog .social-account .column-right{float:left;height:fit-content;position:relative;text-align:center;width:4rem}.roomful-link-account-dialog .social-account.exist .column-middle{font-family:Roboto;font-size:.95rem;height:100%;line-height:1rem;text-align:center}.roomful-link-account-dialog .social-account.available .column-middle{text-align:center}.roomful-link-account-dialog .social-account .column-middle .status{bottom:0;display:block;font-family:Roboto,Open Sans,Helvetica,sans-serif;height:fit-content;margin:auto;position:absolute;top:0;vertical-align:middle;white-space:break-spaces;width:100%;word-break:break-all}.roomful-link-account-dialog .social-account .icon-button{background-color:#2f2f2f;border-radius:.25rem;box-sizing:border-box;display:block;float:left;height:1.5rem;line-height:1rem;margin-right:.5rem;margin-top:.25rem;padding:0 .25rem;position:relative;text-align:center;width:1.5rem}.roomful-link-account-dialog .social-account i.fa{line-height:1.5rem}.roomful-link-account-dialog .social-account .icon-button.epam{padding:0;width:5rem}.roomful-link-account-dialog .social-account i.icon.facebook,.roomful-link-account-dialog .social-account i.icon.google,.roomful-link-account-dialog .social-account i.icon.verus-mainnet-verusid,.roomful-link-account-dialog .social-account i.icon.verus-testnet-valuid{top:.125rem!important}.roomful-link-account-dialog .social-account i.icon.apple{top:unset}.roomful-link-account-dialog .social-account i.icon.verus,.roomful-link-account-dialog .social-account i.icon.verus-test{left:.3rem;top:.0625rem}.roomful-link-account-dialog .social-account i.icon.verus-qr-code,.roomful-link-account-dialog .social-account i.icon.verus-qr-code-test{top:-.125rem}.roomful-link-account-dialog .social-account .column-right .button,.roomful-link-account-dialog .social-account.available .column-middle .button{background-color:#0fbd0f;border-radius:.25rem;color:#fff;cursor:pointer;padding:.25rem 1rem;text-decoration:none;user-select:none}.roomful-link-account-dialog .social-account .type{font-family:Roboto,Open Sans,Helvetica,sans-serif}.roomful-link-account-dialog .social-account .column-right .button{font-family:Roboto,Open Sans,Helvetica,sans-serif;padding:.25rem .4rem}.roomful-link-account-dialog .social-account.available .column-middle .button:hover{background-color:#0fa60f}.roomful-link-account-dialog .social-account.available .column-middle .button.active,.roomful-link-account-dialog .social-account.available .column-middle .button:active{background-color:#0f900f;top:1px}.roomful-link-account-dialog .social-account .column-right .button.red,.roomful-link-account-dialog .social-account.available .column-middle .button.red{background-color:#9d0b0b!important}.roomful-link-account-dialog .social-account .column-right .button.red:hover,.roomful-link-account-dialog .social-account.available .column-middle .button.red:hover{background-color:#ac0c0c!important}.roomful-link-account-dialog .social-account .column-right .button.red.active,.roomful-link-account-dialog .social-account .column-right .button.red:active,.roomful-link-account-dialog .social-account.available .column-middle .button.red.active,.roomful-link-account-dialog .social-account.available .column-middle .button.red:active{background-color:#8a0b0b!important;top:1px}.roomful-link-account-dialog .social-account .column-right .button i.fa{font-size:1rem}.roomful-link-account-dialog .loading{box-sizing:border-box;color:#2f2f2f;display:inline-block;font-size:1.25em;margin-left:-2rem;padding:0 .5rem 1rem;position:relative;text-align:center;width:100%}.roomful-link-account-dialog .loading i{margin-left:6rem}.roomful-link-account-dialog .loading span{margin-left:.5rem}.roomful-link-account-dialog .qr-code{text-align:center}.roomful-link-account-dialog .no-providers{display:inline-block;line-height:1.5rem;padding:.5rem 1rem 1rem;position:relative;text-align:center}.roomful-link-account-dialog .back{display:inline-block;position:relative;text-align:left;width:100%}.roomful-link-account-dialog .back span{cursor:pointer;display:inline-block;margin-left:1rem;padding:.25rem 1rem 1rem;position:relative;text-decoration:underline;user-select:none}.roomful-linking-accounts-error{display:block!important;margin:auto auto 1rem!important}.roomful-link-account-dialog .social-account i.icon.epam{left:.3rem!important}.roomful-qr-code-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;min-height:5rem;min-width:20rem;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:fit-content;z-index:20001}.roomful-qr-code-dialog .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.25rem;text-align:center;top:.25rem;width:2.625rem;z-index:1}.roomful-qr-code-dialog .dialog-header{height:3.175rem;position:relative;width:100%}.roomful-qr-code-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.25rem;line-height:2.75rem;margin:.125rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:12.25rem}.roomful-qr-code-dialog .body{margin:.5rem 0;position:relative}.roomful-qr-code-dialog .qr-code{text-align:center}.roomful-qr-code-dialog .description{display:inline-block;line-height:1.125rem;margin:1rem;min-width:20rem;position:relative;text-align:justify;width:100%}.roomful-qr-code-dialog .error{background:#ff9595;border:.0625rem solid #ab4343;border-radius:.25rem;display:inline-block;height:fit-content;margin:.25rem 1rem 1rem;min-width:20rem;overflow:hidden;position:relative;text-align:center;width:100%}.roomful-qr-code-dialog .error span{color:#555;display:inline-block;font-size:.875rem;line-height:1.125rem;padding:.5rem;vertical-align:middle}.videochat-permission-dialog{background:#fff;bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:34rem;z-index:20001}.videochat-permission-dialog.videochat-need-permission-dialog{font-family:Roboto,serif;height:40rem;min-height:40rem;width:60rem}.videochat-permission-dialog .dialog-header{height:4.375rem;line-height:4.375rem;position:relative;width:100%}.videochat-permission-dialog .dialog-header .close,.videochat-permission-dialog.videochat-need-permission-dialog .close{color:#2f2f2f;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:.5rem;text-align:center;top:.75rem;width:2.625rem;z-index:1}.videochat-permission-dialog.videochat-need-permission-dialog .close{right:.125rem;top:.125rem}.videochat-permission-dialog.videochat-need-permission-dialog .close i.rf-icon{line-height:2rem}.videochat-permission-dialog .dialog-header .title{color:#2f2f2f;cursor:default;float:left;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.4rem;margin-left:1.25rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none}.videochat-permission-dialog .dialog-body{height:20rem;position:relative;text-align:center;width:100%}.videochat-permission-dialog .dialog-body video{display:inline-block}.videochat-permission-dialog .sidebar{background-color:#2f2f2f;float:left;height:100%;position:relative;width:16rem}.videochat-permission-dialog .sidebar i.rf-icon{margin-right:.5rem}.videochat-permission-dialog .content{float:left;height:100%;position:relative;width:44rem}.videochat-permission-dialog .content .content-header,.videochat-permission-dialog .sidebar .sidebar-header{box-sizing:border-box;font-family:Roboto,serif;font-size:1.125rem;height:3rem;line-height:3rem;position:relative;text-indent:1.25rem;width:100%}.videochat-permission-dialog .sidebar .sidebar-header{border-bottom:.0625rem solid #4a4a4a;color:#fff;text-indent:.5rem}.videochat-permission-dialog .sidebar .header-title{color:#fdfdfe;height:1rem;line-height:1rem;margin-top:.5rem;padding:.5rem 0;position:relative;text-indent:.5rem}.videochat-permission-dialog .sidebar .header-title i.rf-icon{display:block;height:1.5rem;left:.3125rem;position:absolute;top:.375rem;width:1.5rem;z-index:3}.videochat-permission-dialog .sidebar .header-title span{background:#2f2f2f;display:block;padding:0 .5rem 0 2rem;position:absolute;z-index:2}.videochat-permission-dialog .sidebar .header-title:before{border-bottom:.0625rem solid #4a4a4a;bottom:.875rem;content:" ";display:block;height:.0625rem;left:0;position:absolute;width:100%;z-index:0}.videochat-permission-dialog .sidebar .sidebar-list{height:fit-content;position:relative;width:100%}.videochat-permission-dialog .sidebar .sidebar-list li{color:#fff;cursor:pointer;display:inline-block;font-size:.85rem;height:2rem;line-height:2rem;padding:0 2rem;position:relative;user-select:none;width:calc(100% - 4rem)}.videochat-permission-dialog .sidebar .sidebar-list li.active{color:#aaffa9;cursor:default;margin-left:1rem}.videochat-permission-dialog .sidebar .sidebar-list li.active:before{border-bottom:.25rem solid transparent;border-left:.25rem solid #fff;border-top:.25rem solid transparent;bottom:0;content:" ";height:0;left:1rem;margin:auto;position:absolute;top:0;width:0}.videochat-permission-dialog .content .content-header{border-bottom:.0625rem solid #2f2f2f;color:#2f2f2f}.videochat-permission-dialog .content .content-body{height:37rem;max-height:37rem;overflow:auto;position:relative;scroll-behavior:smooth;width:44rem}.videochat-permission-dialog .content .content-body h3{background:#2f2f2f;border-radius:.25rem;color:#fff;display:inline-block;margin:0 1.25rem;padding:.625rem 1.25rem;position:relative;width:calc(100% - 5rem)}.videochat-permission-dialog .content .content-body p{display:inline-block;font-family:Roboto,serif;font-size:.95rem;line-height:1.25rem;margin-bottom:1rem;padding:.625rem 1.25rem;position:relative}.videochat-permission-dialog .content .content-body p.info{border:.0625rem dashed #cde4e7;border-radius:.8rem;margin:1.25rem;width:calc(100% - 5.125rem)}.videochat-permission-dialog .content .content-body .video-container{display:block;height:fit-content;margin-top:.625rem;position:relative;text-align:center;width:100%}.videochat-permission-dialog .content .content-body .video-container img,.videochat-permission-dialog .content .content-body .video-container video{display:inline-block}.videochat-permission-dialog .content .content-body strong{display:inline-block;font-weight:700}.videochat-permission-dialog .content .video-chat-layouts{position:relative;width:100%}.videochat-permission-dialog .content .video-chat-layouts ul.layouts{height:fit-content;overflow:hidden;padding:0 1.25rem;position:relative;width:calc(100% - 2.5rem)}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout{border:.0625rem solid #cce4e7;border-radius:.8rem;cursor:pointer;display:block;height:9.625rem;line-height:9.625rem;margin-bottom:.625rem;overflow:hidden;position:relative;user-select:none;width:100%}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout.active{cursor:default}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout.active,.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout:hover{background-color:#f4f9fa}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .toggle{display:block;float:left;height:9.625rem;position:relative;width:3rem}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .icon{display:block;float:left;height:9.625rem;position:relative;width:7.25rem}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .icon i{background-size:contain;bottom:0;display:block;height:6.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:6.25rem}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .icon .horizontal-layout-icon{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/video-chat/horizontal-layout-a369cef63de7e0dc5fc8.svg) 50% 50% no-repeat}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .icon .vertical-layout-icon{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/video-chat/vertical-layout-31a39e53045427f83615.svg) 50% 50% no-repeat}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .icon .inline-layout-icon{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/video-chat/inline-layout-2ecd9ff7e183c77d0419.svg) 50% 50% no-repeat}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .description{display:inline-block;height:fit-content;line-height:1.25rem;padding:.3125rem .625rem;position:relative;vertical-align:middle;width:calc(100% - 11.5rem)}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .description span.cursive{color:#9d1a1a;display:inline-block;font-style:italic;font-weight:100;width:100%}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .description span.center{background:#ccc;border-radius:.8rem;display:inline-block;margin-left:33%;padding:.125rem .625rem;text-align:center}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .circle{background:#cde4e7;border-radius:2.125rem;bottom:0;display:block;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:2rem}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout .dot{background:#2f2f2f;border-radius:1.375rem;bottom:0;display:none;height:1.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.25rem}.videochat-permission-dialog .content .video-chat-layouts ul.layouts li.layout.active .dot{display:block}.videochat-permission-dialog .content .video-chat-layouts ul.sizes{bottom:0;height:2rem;position:absolute;right:0;width:7.5rem}.videochat-permission-dialog .content .video-chat-layouts ul.sizes li.size{background-color:#2f2f2f;color:#fff;cursor:pointer;float:left;height:2rem;line-height:2rem;position:relative;text-align:center;width:2.5rem}.videochat-permission-dialog .content .video-chat-layouts ul.sizes li.size:first-child{border-top-left-radius:.8rem}.videochat-permission-dialog .content .video-chat-layouts ul.sizes li.size:last-child{border-bottom-right-radius:.8rem}.videochat-permission-dialog .content .video-chat-layouts ul.sizes li.size.active{cursor:default}.videochat-permission-dialog .content .video-chat-layouts ul.sizes li.size.active,.videochat-permission-dialog .content .video-chat-layouts ul.sizes li.size:hover{color:#cde4e7}.videochat-permission-dialog .content .row{float:left;height:2rem;line-height:2rem;margin:.3125rem 0;padding:0 1.25rem;position:relative;vertical-align:middle;width:calc(100% - 2.5rem)}.videochat-permission-dialog .content .row .column{display:inline-block;float:left;height:100%;padding-left:1.25rem;position:relative;width:calc(50% - 1.25rem)}.videochat-permission-dialog .content .row .column i.rf-icon{margin-right:.625rem}.videochat-permission-dialog .content .row .column .reload-devices-button{border:.0625rem solid #2f2f2f;border-radius:.25rem;cursor:pointer;display:inline-block;font-size:.9rem;height:1.5rem;line-height:1.5rem;padding:0 1.25rem;position:relative;text-align:center;width:calc(100% - 2.5rem)}.videochat-permission-dialog .content .row .column .react-select__value-container{height:1.5rem!important}.videochat-permission-dialog .content .row .column .react-select__control{border-radius:.25rem!important}.videochat-permission-dialog .content .videochat-device-checker{border-radius:.4rem;box-shadow:0 0 .0625rem rgba(0,0,0,.13),0 .0625rem .1875rem rgba(0,0,0,.2);display:inline-block;height:fit-content;margin:1.25rem 0 0 1.25rem;min-height:2rem;position:relative;width:calc(100% - 2.5rem)}.videochat-permission-dialog .content .videochat-device-checker.warning{background-color:#ffc107}.videochat-permission-dialog .content .videochat-device-checker.success{background-color:#28a745}.videochat-permission-dialog .content .videochat-device-checker.fail{background-color:#dc3545}.videochat-permission-dialog .content .videochat-device-checker .checker-content{background-color:#2f2f2f;border-radius:.25rem;color:#fff;display:inline-block;float:left;height:100%;margin:.625rem;min-height:2rem;padding:.25rem .625rem;position:relative;width:calc(100% - 7.25rem)}.videochat-permission-dialog .content .videochat-device-checker .checker-content h4,.videochat-permission-dialog .content .videochat-device-checker .checker-content p{line-height:1.5rem;margin-bottom:0;padding:0;width:100%}.videochat-permission-dialog .content .videochat-device-checker .checker-content h4{font-size:1.125rem;margin-bottom:.3125rem}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.test{font-size:.75rem;line-height:1rem;text-indent:.625rem}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.test span.wait{color:#ffc107}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.test span.success{color:#28a745}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.test span.fail{color:#dc3545}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result{background:#5a5a5a;border-radius:.25rem;margin-bottom:.625rem;margin-top:.625rem;padding:.3125rem .625rem;width:calc(100% - 1.25rem)}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result code{display:inline-block;margin-top:.625rem;position:relative;user-select:text;width:100%}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result a,.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result a:active,.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result a:hover{color:#0095ff;cursor:pointer;text-decoration:underline;user-select:none}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result.wait{border:.0625rem dashed #ffc107}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result.success{border:.0625rem dashed #3aa74d}.videochat-permission-dialog .content .videochat-device-checker .checker-content p.result.fail{border:.0625rem dashed #dc3545}.videochat-permission-dialog .content .videochat-device-checker .button{background:#2f2f2f;border-radius:.25rem;bottom:0;color:#fff;cursor:pointer;font-size:.85rem;height:1rem;line-height:1rem;margin:auto;padding:.25rem;position:absolute;right:.5rem;text-align:center;text-transform:uppercase;top:0;user-select:none;width:4rem}.videochat-permission-dialog .content .videochat-device-checker .button:hover{background:#4a4a4a}.videochat-permission-dialog .content .videochat-device-checker .button:active{background:#161616}.roomful-simple-modal-container{height:100%;left:0;position:absolute;top:0;width:100%}.roomful-simple-modal-background-container{height:100%;overflow:hidden;position:absolute;width:100%}.roomful-simple-modal-background{background:#000;height:100%;opacity:.3;position:relative;width:100%;z-index:20000}.roomful-modal-background-back{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/modals/back-arrow-adaaa4a2c4ebca704cb1.png) 0 0 no-repeat;background-size:contain;cursor:pointer;height:5.7rem;left:.8rem;position:absolute;top:.9rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:9.2rem;z-index:20002}.roomful-modal-background-back span{color:#dedbcd;display:block;font-family:Roboto,sans-serif;font-size:1.6rem;position:absolute;right:2rem;top:1.3rem}.roomful-simple-modal{background:#fff;border:.0625rem solid #ccc;bottom:0;-webkit-box-shadow:.625rem .625rem .75rem -.5rem rgba(0,0,0,.47);-moz-box-shadow:.625rem .625rem .75rem -.5rem rgba(0,0,0,.47);box-shadow:.625rem .625rem .75rem -.5rem rgba(0,0,0,.47);height:12.5rem;left:0;margin:auto;position:absolute;right:0;top:0;width:26.25rem;z-index:20001}.roomful-simple-modal-button{background:#2f2f2f;border:.0625rem solid #2f2f2f;border-radius:.125rem;bottom:1.25rem;-webkit-box-shadow:.125rem .125rem .125rem rgba(49,49,49,.15);-moz-box-shadow:.125rem .125rem .125rem rgba(49,49,49,.15);box-shadow:.125rem .125rem .125rem rgba(49,49,49,.15);cursor:pointer;height:1.875rem;overflow:hidden;position:absolute;right:1.25rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:9.375rem}.roomful-simple-modal-button span{color:#fff;float:left;font-family:Roboto,sans-serif;font-size:1.3rem;font-style:normal;font-weight:300;line-height:1.875rem;position:relative;text-align:center;text-transform:uppercase;width:9.375rem}.roomful-frame-loader{z-index:1000000}.roomful-frame-loader,.roomful-frame-loader .cover{height:100%;left:0;position:absolute;top:0;width:100%}.roomful-frame-loader .cover{background:#f1ede7 url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/loading-bg-4c8e786fb9d1ece4d6cf.png) 50% 50% no-repeat;background-size:cover;-webkit-filter:blur(.0625rem);-moz-filter:blur(.0625rem);-o-filter:blur(.0625rem);-ms-filter:blur(.0625rem);filter:blur(.0625rem)}.roomful-frame-loader.has-thumbnail .cover{-webkit-filter:blur(.1875rem);-moz-filter:blur(.1875rem);-o-filter:blur(.1875rem);-ms-filter:blur(.1875rem);filter:blur(.1875rem)}.roomful-frame-loader .cover img{visibility:hidden}.roomful-frame-loader .frame-button{bottom:0;height:16.875rem;left:0;margin:auto;position:absolute;right:0;top:0;width:18.75rem}.roomful-frame-loader .logo{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/roomful-logo-95ca5a2f1489ab566911.svg) 0 0 no-repeat;bottom:.25rem;height:3rem;left:1.5rem;position:absolute;width:12.375rem}.roomful-frame-loader .frame-button .action-description{bottom:1.25rem;color:#fff;font-size:2rem;position:absolute;text-align:center;text-shadow:.0625rem .0625rem .0625rem rgba(0,0,0,.2);text-transform:uppercase;width:100%}.roomful-frame-loader .frame-button .play-button{bottom:0;display:inline-block;height:5.625rem;left:0;margin:auto;position:absolute;right:0;top:0;width:5.625rem}.roomful-frame-loader .frame-button .play-button:before{border:.375rem solid #fff;border-radius:12.5rem;box-sizing:border-box;-webkit-box-sizing:border-box;content:" ";display:block;height:100%;left:0;position:absolute;top:0;transition:all .4s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all .4s cubic-bezier(.19,1,.22,1) 0s;width:100%;z-index:10}.roomful-frame-loader .frame-button .play-button:hover:before{opacity:.4;transform:scale(1.1);-webkit-transform:scale(1.1)}.roomful-frame-loader .frame-button .play-button:hover span.play{transform:scale(1.3);-webkit-transform:scale(1.3)}.roomful-frame-loader .frame-button .play-button span.play{display:block;height:100%;transition:all .4s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all .4s cubic-bezier(.19,1,.22,1) 0s;width:100%}.roomful-frame-loader .frame-button .play-button svg{display:block;height:1.25rem;left:50%;margin-left:.125rem;position:absolute;top:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);width:1.25rem}.roomful-frame-loader .frame-button .play-button svg path{fill:#fff}.roomful-frame-loader .open-in-new-tab{bottom:0;display:block;height:3rem;position:absolute;right:0;text-align:center;text-decoration:none;text-shadow:.0625rem .0625rem .0625rem rgba(0,0,0,.2);width:20rem}.roomful-frame-loader .open-in-new-tab:active,.roomful-frame-loader .open-in-new-tab:hover{color:#fff;text-decoration:none}.roomful-frame-loader .open-in-new-tab .tab-button-title{color:#fff;display:block;font-size:2rem;text-transform:uppercase;width:100%}.roomful-frame-loader .open-in-new-tab .tab-button-tip{color:#fff;font-size:.9rem}.roomful-device-not-supported{background:#f1ede7;display:block;height:100%;outline:none;position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.roomful-device-not-supported .cover{background:#f1ede7 url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/loading-bg-4c8e786fb9d1ece4d6cf.png) 50% 50% no-repeat;background-size:cover;-webkit-filter:blur(.0625rem);-moz-filter:blur(.0625rem);-o-filter:blur(.0625rem);-ms-filter:blur(.0625rem);filter:blur(.0625rem);height:100%;position:absolute;width:100%;z-index:1}.roomful-device-not-supported.valu .cover{background:#f1ede7 url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/bg-valu-b221815a2cefebf8971c.jpg) 50% 50% no-repeat}.roomful-device-not-supported .logo{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/logo-roomful-white-95ca5a2f1489ab566911.svg) 0 0 no-repeat;bottom:.625rem;height:2.1875rem;left:.625rem;position:absolute;width:12.375rem;z-index:2}.roomful-device-not-supported.valu .logo{background:url(https://d18kgm0cragol0.cloudfront.net/assets/img/loading/logo-valuverse-172509bc72a908b19e67.png) 0 0 no-repeat;background-size:contain}.roomful-device-not-supported .browser-support-message,.roomful-device-not-supported .device-support-message{background:hsla(0,0%,8%,.4);border-radius:.25rem;bottom:0;height:fit-content;left:0;margin:auto 1rem;padding:.625rem 0 .4375rem .625rem;position:absolute;right:0;top:0;z-index:3}.roomful-device-not-supported .device-support-message.button{background:hsla(0,0%,8%,.75);-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.75);box-shadow:2px 2px 5px 0 rgba(0,0,0,.75);margin:auto!important;width:14rem!important}.roomful-device-not-supported .device-support-message.button.has-expo{width:16rem!important}.roomful-device-not-supported .browser-support-message .icon,.roomful-device-not-supported .device-support-message .icon{color:#fff;float:left;font-size:3rem;position:relative}.roomful-device-not-supported .browser-support-message .message,.roomful-device-not-supported .device-support-message .message{float:left;position:relative;text-align:center;width:calc(100% - 3rem)}.roomful-device-not-supported .browser-support-message .message .title,.roomful-device-not-supported .device-support-message .message .title{color:#fff;float:left;font-size:1.4rem;padding:.1875rem 0 0;position:relative;text-transform:uppercase;width:100%}.roomful-device-not-supported .browser-support-message .message .description,.roomful-device-not-supported .device-support-message .message .description{color:#efefef;float:left;font-size:.9rem;line-height:1.25rem;padding:.125rem 0 0;position:relative;width:100%}.roomful-connect-wallet-container{background-color:#fff;height:100%;position:relative;width:100%}.roomful-connect-wallet-container .header-panel{float:left;height:4.375rem;position:relative;width:100%}.roomful-connect-wallet-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem}.roomful-connect-wallet-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-connect-wallet-container .connect-wallet-button{background:#2f2f2f;bottom:0;color:#fff;cursor:pointer;height:3rem;left:0;line-height:3rem;margin:auto;position:absolute;right:0;text-align:center;text-indent:2rem;top:0;user-select:none;width:14.5rem}.roomful-nft-mint-dialog{background:#fff;bottom:0;height:28rem;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:height .1s;-moz-transition:height .1s;transition:height .1s;width:36rem;z-index:20001}.roomful-nft-mint-dialog .close{background:#2f2f2f;color:#fff;cursor:pointer;font-size:2rem;height:2.625rem;line-height:2.625rem;position:absolute;right:1rem;text-align:center;top:.9375rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:2.625rem}.roomful-nft-mint-dialog .dialog-header{height:4.375rem;position:relative;width:100%}.roomful-nft-mint-dialog .dialog-header .title{color:rgba(25,25,25,.8);cursor:default;float:left;font-family:Roboto,sans-serif;font-size:1.7rem;margin:1.375rem 0 0 .625rem;padding:.3125rem 0 0 .625rem;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:25.5rem}.roomful-nft-mint-dialog .body{height:calc(100% - 5rem);margin-top:.625rem;position:relative;width:100%}.roomful-nft-mint-container{background-color:#fff;height:100%;position:relative;width:100%}.roomful-nft-mint-container .header-panel{float:left;height:4.375rem;position:relative;width:100%}.roomful-nft-mint-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem;z-index:1}.roomful-nft-mint-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-nft-mint-container .header-panel .title{font-family:Roboto,serif;font-size:2rem;line-height:4.375rem;padding:1rem}ul.wizard-steps{position:relative;z-index:1}ul.wizard-steps li{background:#1e90ff;border-radius:1em;color:#fff;display:inline-block;height:2em;line-height:2em;margin:0 1em;position:relative;text-align:center;width:2em}ul.wizard-steps li:before{background:#1e90ff;content:"";height:.2em;left:-4em;position:absolute;top:.9em;width:4em;z-index:-1}ul.wizard-steps li:first-child:before{display:none}ul.wizard-steps .active{background:#1e90ff}ul.wizard-steps .active~li,ul.wizard-steps .active~li:before{background:#add8e6}.roomful-avatar-3d-container.desktop .header-panel .close{height:3rem;line-height:3rem;top:.7rem}.roomful-avatar-3d-container.desktop .header-panel .close i.fa{margin-top:0}.roomful-frame-modal-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:101}.roomful-frame-modal-background-container{height:100%;overflow:hidden;position:absolute;width:100%}.roomful-frame-modal-background{background:#000;height:100%;opacity:.3;position:relative;width:100%;z-index:20000}.roomful-frame-modal{background:#fff;border:.0625rem solid #ccc;bottom:0;-webkit-box-shadow:.625rem .625rem .75rem -.5rem rgba(0,0,0,.47);-moz-box-shadow:.625rem .625rem .75rem -.5rem rgba(0,0,0,.47);box-shadow:.625rem .625rem .75rem -.5rem rgba(0,0,0,.47);height:12.5rem;left:0;margin:auto;position:absolute;right:0;top:0;width:26.25rem;z-index:15001}.roomful-frame-modal-button{background:#2f2f2f;border:.0625rem solid #2f2f2f;border-radius:.125rem;bottom:1.25rem;-webkit-box-shadow:.125rem .125rem .125rem rgba(49,49,49,.15);-moz-box-shadow:.125rem .125rem .125rem rgba(49,49,49,.15);box-shadow:.125rem .125rem .125rem rgba(49,49,49,.15);cursor:pointer;height:1.875rem;overflow:hidden;position:absolute;right:1.25rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:9.375rem}.roomful-frame-modal-button span{color:#fff;float:left;font-family:Roboto,sans-serif;font-size:1.3rem;font-style:normal;font-weight:300;line-height:1.875rem;position:relative;text-align:center;text-transform:uppercase;width:9.375rem}.roomful-avatar-3d-container{background-color:#fff;height:100%;position:relative;width:100%}.roomful-avatar-3d-container .header-panel{float:left;height:4.375rem;position:relative;width:100%}.roomful-avatar-3d-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem;z-index:1}.roomful-avatar-3d-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-avatar-3d-container .header-panel .title{font-family:Roboto,serif;font-size:2rem;line-height:4.375rem;padding:1rem}.roomful-avatar-3d-container .iframe-container{height:calc(100% - 4.375rem);position:relative;width:100%}.roomful-avatar-3d-container .iframe-container iframe{height:100%;position:relative;width:100%}.roomful-avatar-3d-container .avatars{grid-gap:10px;background-color:rgba(9,20,26,.8);box-shadow:0 0 0 1px transparent;display:grid;float:left;grid-template-rows:repeat(4,1fr);height:calc(100% - 5.375rem);overflow-y:auto;padding:.5rem;position:relative;width:calc(100% - 1rem)}.roomful-avatar-3d-container .avatars .avatar{border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;box-shadow:inset 0 0 1px #fff,inset 0 0 14px hsla(0,0%,100%,.1);cursor:pointer;float:left;padding:.5rem;position:relative;transition:border-color .25s linear,box-shadow .25s linear}.roomful-avatar-3d-container .avatars .avatar:hover{border-color:#6ff;box-shadow:inset 0 0 1px #6ff,inset 0 0 14px rgba(102,255,255,.1)}.roomful-avatar-3d-container .avatars .avatar .thumbnail{background-position:0 0;background-repeat:no-repeat;background-size:contain;height:10rem;margin:auto;position:relative;width:10rem}.roomful-avatar-3d-container .avatars .avatar .select{background:rgba(47,47,47,.65);border-radius:.25rem;bottom:1rem;color:#fff;height:fit-content;left:0;margin:auto;padding:.5rem 1rem;position:absolute;right:0;text-transform:uppercase;user-select:none;width:fit-content}.roomful-avatar-3d-container .rpm-button{background:#2f2f2f;color:#fff;cursor:pointer;height:3rem;position:absolute;right:5rem;top:.7rem;user-select:none;width:15rem}.roomful-avatar-3d-container .rpm-button span{display:inline-block;line-height:3rem;padding-left:1.5rem;vertical-align:bottom}.roomful-avatar-3d-container .rpm-button.to-roomful span{padding-left:.5rem}.roomful-avatar-3d-container .rpm-button .icon.rpm{background-image:url(https://d18kgm0cragol0.cloudfront.net/assets/font/rpm/rpm-logo-578f5b61b11d61253e42.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:inline-block;height:3rem;left:.75rem;position:relative;top:.625rem;vertical-align:bottom;width:3rem}.roomful-avatar-3d-container .rpm-button .icon.fa{font-size:1.5em;height:3rem;line-height:3rem;text-align:center;width:3rem}.roomful-avatar-3d-container .loading{bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content}.roomful-avatar-3d-container .loading .loading-label{font-size:1.5rem;line-height:2rem}.roomful-avatar-3d-container .loading .dots{display:block;margin-top:1rem;position:relative;text-align:center}.roomful-avatar-3d-container .loading .dots .dot{animation-fill-mode:both;background-color:#0ff;border-radius:100%;display:inline-block;height:8px;margin:2px;width:8px}.roomful-avatar-3d-container .loading .dots .dot-1{animation:animation-dot1 .75s cubic-bezier(.2,.68,.18,1.08) .12s infinite}.roomful-avatar-3d-container .loading .dots .dot-2{animation:animation-dot2 .75s cubic-bezier(.2,.68,.18,1.08) .24s infinite}.roomful-avatar-3d-container .loading .dots .dot-3{animation:animation-dot3 .75s cubic-bezier(.2,.68,.18,1.08) .36s infinite}@keyframes animation-dot1{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}80%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes animation-dot2{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}80%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes animation-dot3{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}80%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.roomful-iframe-mobile-container{background-color:#fff;height:100%;position:relative;width:100%}.roomful-iframe-mobile-container .header-panel{float:left;height:4.375rem;position:relative;width:100%;z-index:999}.roomful-iframe-mobile-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem;z-index:1}.roomful-iframe-mobile-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-iframe-mobile-container .header-panel .title{font-family:Roboto,serif;font-size:2rem;line-height:4.375rem;padding:1rem}.roomful-iframe-mobile-container .iframe-container{height:calc(100% - 4.375rem);position:relative;width:100%}.roomful-iframe-mobile-container .iframe-container iframe,.roomful-qr-code-container{height:100%;position:relative;width:100%}.roomful-qr-code-container{background-color:#fff}.roomful-qr-code-container .header-panel{height:4.375rem;position:relative;width:100%}.roomful-qr-code-container .header-panel .close{background:#2f2f2f;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:2rem;height:3.75rem;line-height:2.625rem;position:absolute;right:.625rem;text-align:center;top:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:3.125rem;z-index:1}.roomful-qr-code-container .header-panel .close i.fa{margin-top:1.125rem}.roomful-qr-code-container .header-panel .title{font-family:Roboto,serif;font-size:2rem;line-height:4.375rem;padding:1rem}.roomful-qr-code-container .qr-code-container{height:calc(100% - 4.375rem);padding:.5rem;position:relative;width:100%}.roomful-qr-code-container .qr-code-container .description{height:fit-content;margin-top:.25rem;position:relative;text-align:center;white-space:pre-line;width:calc(100% - 1rem)}.roomful-qr-code-container .qr-code-container .description strong{font-weight:700}.roomful-qr-code-container .loading-icon{font-size:1rem;height:fit-content;position:relative;text-align:center;width:fit-content}.roomful-qr-code-container .loading-icon .icon{display:inline-block;height:1rem;line-height:1rem;margin-top:-.125rem;width:1rem}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://d18kgm0cragol0.cloudfront.net/assets/font/glyph/fontawesome-webfont-4efb6d6385d794bcba31.eot);src:url(https://d18kgm0cragol0.cloudfront.net/assets/font/glyph/fontawesome-webfont-4efb6d6385d794bcba31.eot) format("embedded-opentype"),url(https://d18kgm0cragol0.cloudfront.net/assets/font/glyph/fontawesome-webfont-f953da73e25523d23789.woff) format("woff"),url(https://d18kgm0cragol0.cloudfront.net/assets/font/glyph/fontawesome-webfont-fc2dbe6041fdc3d1ca4c.ttf) format("truetype")}.fa{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.28571429em}.fa-ul{list-style-type:none;margin-left:2.14285714em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14285714em;position:absolute;text-align:center;top:.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:RoomfulIconFont;src:url(https://d18kgm0cragol0.cloudfront.net/assets/font/roomful/roomful-font-e411e062d93eefd94fe9.ttf) format("truetype"),url(https://d18kgm0cragol0.cloudfront.net/assets/font/roomful/roomful-font-3e117d2ca78826185ced.eot) format("embedded-opentype"),url(https://d18kgm0cragol0.cloudfront.net/assets/font/roomful/roomful-font-26e55d5c67209c38a6ea.woff) format("woff"),url(https://d18kgm0cragol0.cloudfront.net/assets/font/roomful/roomful-font-43c0c93f7364aeb2de9d.woff2) format("woff2")}.rf-pulse{animation:rf-spinner 1s steps(8) infinite}.rf-spinner{animation:rf-spinner 2s linear infinite}@keyframes rf-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rf-icon{vertical-align:middle}.rf-icon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal normal normal 14px/1 RoomfulIconFont;font-size:inherit;text-transform:none;vertical-align:text-top}.rf-web-camera:before{content:"\f101"}.rf-web-camera-slash:before{content:"\f102"}.rf-gear:before{content:"\f103"}.rf-hand:before{content:"\f104"}.rf-microphone:before{content:"\f105"}.rf-microphone-slash:before{content:"\f106"}.rf-phone-slash:before{content:"\f107"}.rf-play:before{content:"\f108"}.rf-board:before{content:"\f109"}.rf-share-screen-slash:before{content:"\f10a"}.rf-share-screen:before{content:"\f10b"}.rf-stop:before{content:"\f10c"}.rf-refresh:before{content:"\f10d"}.rf-circle-back:before{content:"\f10e"}.rf-circle-close:before{content:"\f10f"}.rf-more:before{content:"\f110"}.rf-hand-slash:before{content:"\f111"}.rf-camera:before{content:"\f112"}.rf-camera-slash:before{content:"\f113"}.rf-circle-slash:before{content:"\f114"}.rf-bullhorn:before{content:"\f115"}.rf-headphone:before{content:"\f116"}.rf-phone:before{content:"\f117"}.rf-circle-question:before{content:"\f118"}.rf-star:before{content:"\f119"}.rf-thumbs-down:before{content:"\f11a"}.rf-thumbs-up:before{content:"\f11b"}.rf-circle-warning:before{content:"\f11c"}.rf-triangle-warning:before{content:"\f11d"}.rf-gears:before{content:"\f11e"}.rf-layout:before{content:"\f11f"}.rf-user:before{content:"\f120"}.rf-user-presenter:before{content:"\f121"}.rf-user-group:before{content:"\f122"}.rf-users:before{content:"\f123"}.rf-user-moderator:before{content:"\f124"}.rf-user-co-presenter:before{content:"\f125"}.rf-mail:before{content:"\f126"}.rf-company-building:before{content:"\f127"}.rf-lock-open:before{content:"\f128"}.rf-guest:before{content:"\f129"}.rf-apple:before{content:"\f12a"}.rf-facebook:before{content:"\f12b"}.rf-google:before{content:"\f12c"}.rf-verus:before{content:"\f12d"}.rf-qr-code:before{content:"\f12e"}.rf-key:before{content:"\f12f"}.rf-logout:before{content:"\f130"}.rf-sign-in:before{content:"\f131"}.rf-loading:before{content:"\f132"}.rf-user-add:before{content:"\f133"}.rf-draggable-helper:before{content:"\f134"}.rf-deafen:before{content:"\f135"}.rf-deafen-slash:before{content:"\f136"}.rf-pause:before{content:"\f137"}.rf-cloud-upload:before{content:"\f138"}.rf-clean:before{content:"\f139"}.rf-swap:before{content:"\f13a"}.rf-trash:before{content:"\f13b"}.rf-plus-circle:before{content:"\f13c"}.rf-image-video:before{content:"\f13d"}.rf-ai:before{content:"\f13e"}::-webkit-scrollbar{background:transparent;cursor:pointer;height:.4375rem;width:.4375rem}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{background:#ccc;border:0 transparent;border-radius:.125rem;cursor:pointer}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:#ccc}::-webkit-scrollbar-track{background:#2f2f2f;border:0 transparent;border-radius:.125rem}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background:#2f2f2f}::-webkit-scrollbar-corner,::-webkit-scrollbar-track-piece{background:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;outline:none;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input{box-shadow:none;box-sizing:border-box}input,input:focus{outline:none}canvas{-ms-interpolation-mode:nearest-neighbor;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:crisp-edges}body,html{font-size:100%;height:100%;margin:auto;padding:0;-moz-user-select:none;-webkit-user-select:none;user-select:none}body,html{overflow:hidden}body{background-color:#2f2f2f}#roomful .wrapper-container{height:100%;position:absolute;width:100%;z-index:100}#roomful .wrapper-container.modal-override{height:fit-content;width:fit-content}#roomful .wrapper>.drop-zone,.roomful-content-picker>.drop-zone{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10000}#roomful .wrapper.drag-zone>.drop-zone,.roomful-content-picker.drag-zone>.drop-zone{-webkit-box-shadow:inset 0 0 3.125rem .3125rem rgba(15,122,219,.7);-moz-box-shadow:inset 0 0 3.125rem .3125rem rgba(15,122,219,.7);box-shadow:inset 0 0 3.125rem .3125rem rgba(15,122,219,.7);display:block}.roomful-update-notification{background:#2f2f2f;color:#fff;height:0;padding:0;position:fixed;right:0;text-align:center;top:0;visibility:hidden;width:0}.roomful-update-notification.show{-webkit-animation:roomful-update-fadein .5s;animation:roomful-update-fadein .5s;height:auto;padding:.5rem 1rem;right:1rem;top:3rem;visibility:visible;width:23rem;z-index:9999999}.roomful-update-notification a,.roomful-update-notification i.fa,.roomful-update-notification span{visibility:hidden}.roomful-update-notification.show i.fa{bottom:0;color:#f9cc28;display:block;font-size:1.5rem;height:1.5rem;left:1rem;margin:auto;position:absolute;top:0;visibility:visible;width:1.5rem}.roomful-update-notification.show span{display:inline-block;float:left;font-size:.9rem;line-height:1.1rem;margin:0 0 0 2rem;position:relative;visibility:visible;width:17rem}.roomful-update-notification.show a.roomful-skip-update-button,.roomful-update-notification.show a.roomful-update-button{background:#2c80a0;bottom:0;cursor:pointer;font-size:.9rem;height:1rem;line-height:1rem;margin:auto;padding:.4rem .6rem;position:absolute;right:1rem;top:0;visibility:visible;z-index:99999999}.roomful-update-notification.show a.roomful-update-button{right:4.265rem}.roomful-update-notification.show a.roomful-skip-update-button{background:#fff;color:#000}@-webkit-keyframes roomful-update-fadein{0%{opacity:0;top:-4rem}to{opacity:1;top:3rem}}@keyframes roomful-update-fadein{0%{opacity:0;top:-4rem}to{opacity:1;top:3rem}}.roomful-hub-api{display:none;left:-64rem;position:absolute;top:-64rem}.scrollarea-content{margin:0;padding:0}.scrollarea,.scrollarea-content{overflow:hidden;position:relative}.scrollarea .scrollbar-container{background:none;opacity:.1;position:absolute;-webkit-transition:all .4s;transition:all .4s;z-index:9999}.scrollarea .scrollbar-container.horizontal{bottom:0;height:.625rem;left:0;width:100%}.scrollarea .scrollbar-container.horizontal .scrollbar{background:#000;height:.5rem;margin-top:.0625rem;width:1.25rem}.scrollarea .scrollbar-container.vertical{height:100%;right:0;top:0;width:.625rem}.scrollarea .scrollbar-container.vertical .scrollbar{background:#000;height:1.25rem;margin-left:.0625rem;width:.5rem}.scrollarea .scrollbar-container.active,.scrollarea .scrollbar-container:hover{background:gray}.roomful-image{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.typographic{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1rem}.typographic p{margin:0 0 .625rem}.typographic b,.typographic strong{font-weight:700}.typographic i{font-style:italic}.roomful-api-info-container{left:0;padding:.625rem;position:absolute;top:0}.roomful-route-not-found{bottom:0;color:#ccc;font-size:1.2rem;height:9.375rem;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:auto}.roomful-route-not-found a{color:#ababab;display:block;margin:.625rem 0;text-decoration:underline}.roomful-route-not-found code{font-size:4rem}.roomful-route-not-found span{font-size:1.1em}.roomful-tooltip{border-radius:.1875rem;display:inline-block;font-size:.8125rem;left:-999rem;opacity:0;padding:.5rem 1.3125rem;pointer-events:none;position:fixed;top:-999rem;transition:opacity .3s ease-out;visibility:hidden;z-index:999}.roomful-tooltip.allow_hover{pointer-events:auto}.roomful-tooltip:after,.roomful-tooltip:before{content:"";height:0;position:absolute;width:0}.roomful-tooltip.show{margin-left:0;margin-top:0;opacity:.9;visibility:visible}.roomful-tooltip.type-dark{background-color:#222;color:#fff}.roomful-tooltip.type-dark.place-top:after{border-top:.375rem solid #222}.roomful-tooltip.type-dark.place-bottom:after{border-bottom:.375rem solid #222}.roomful-tooltip.type-dark.place-left:after{border-left:.375rem solid #222}.roomful-tooltip.type-dark.place-right:after{border-right:.375rem solid #222}.roomful-tooltip.type-dark.border{border:.0625rem solid #fff}.roomful-tooltip.type-dark.border.place-top:before{border-top:.5rem solid #fff}.roomful-tooltip.type-dark.border.place-bottom:before{border-bottom:.5rem solid #fff}.roomful-tooltip.type-dark.border.place-left:before{border-left:.5rem solid #fff}.roomful-tooltip.type-dark.border.place-right:before{border-right:.5rem solid #fff}.roomful-tooltip.type-success{background-color:#8dc572;color:#fff}.roomful-tooltip.type-success.place-top:after{border-top:.375rem solid #8dc572}.roomful-tooltip.type-success.place-bottom:after{border-bottom:.375rem solid #8dc572}.roomful-tooltip.type-success.place-left:after{border-left:.375rem solid #8dc572}.roomful-tooltip.type-success.place-right:after{border-right:.375rem solid #8dc572}.roomful-tooltip.type-success.border{border:.0625rem solid #fff}.roomful-tooltip.type-success.border.place-top:before{border-top:.5rem solid #fff}.roomful-tooltip.type-success.border.place-bottom:before{border-bottom:.5rem solid #fff}.roomful-tooltip.type-success.border.place-left:before{border-left:.5rem solid #fff}.roomful-tooltip.type-success.border.place-right:before{border-right:.5rem solid #fff}.roomful-tooltip.type-warning{background-color:#f0ad4e;color:#fff}.roomful-tooltip.type-warning.place-top:after{border-top:.375rem solid #f0ad4e}.roomful-tooltip.type-warning.place-bottom:after{border-bottom:.375rem solid #f0ad4e}.roomful-tooltip.type-warning.place-left:after{border-left:.375rem solid #f0ad4e}.roomful-tooltip.type-warning.place-right:after{border-right:.375rem solid #f0ad4e}.roomful-tooltip.type-warning.border{border:.0625rem solid #fff}.roomful-tooltip.type-warning.border.place-top:before{border-top:.5rem solid #fff}.roomful-tooltip.type-warning.border.place-bottom:before{border-bottom:.5rem solid #fff}.roomful-tooltip.type-warning.border.place-left:before{border-left:.5rem solid #fff}.roomful-tooltip.type-warning.border.place-right:before{border-right:.5rem solid #fff}.roomful-tooltip.type-error{background-color:#be6464;color:#fff}.roomful-tooltip.type-error.place-top:after{border-top:.375rem solid #be6464}.roomful-tooltip.type-error.place-bottom:after{border-bottom:.375rem solid #be6464}.roomful-tooltip.type-error.place-left:after{border-left:.375rem solid #be6464}.roomful-tooltip.type-error.place-right:after{border-right:.375rem solid #be6464}.roomful-tooltip.type-error.border{border:.0625rem solid #fff}.roomful-tooltip.type-error.border.place-top:before{border-top:.5rem solid #fff}.roomful-tooltip.type-error.border.place-bottom:before{border-bottom:.5rem solid #fff}.roomful-tooltip.type-error.border.place-left:before{border-left:.5rem solid #fff}.roomful-tooltip.type-error.border.place-right:before{border-right:.5rem solid #fff}.roomful-tooltip.type-info{background-color:#337ab7;color:#fff}.roomful-tooltip.type-info.place-top:after{border-top:.375rem solid #337ab7}.roomful-tooltip.type-info.place-bottom:after{border-bottom:.375rem solid #337ab7}.roomful-tooltip.type-info.place-left:after{border-left:.375rem solid #337ab7}.roomful-tooltip.type-info.place-right:after{border-right:.375rem solid #337ab7}.roomful-tooltip.type-info.border{border:.0625rem solid #fff}.roomful-tooltip.type-info.border.place-top:before{border-top:.5rem solid #fff}.roomful-tooltip.type-info.border.place-bottom:before{border-bottom:.5rem solid #fff}.roomful-tooltip.type-info.border.place-left:before{border-left:.5rem solid #fff}.roomful-tooltip.type-info.border.place-right:before{border-right:.5rem solid #fff}.roomful-tooltip.type-light{background-color:#2f2f2f;color:#fff}.roomful-tooltip.type-light.place-top:after{border-top:.375rem solid #2f2f2f}.roomful-tooltip.type-light.place-bottom:after{border-bottom:.375rem solid #2f2f2f}.roomful-tooltip.type-light.place-left:after{border-left:.375rem solid #2f2f2f}.roomful-tooltip.type-light.place-right:after{border-right:.375rem solid #2f2f2f}.roomful-tooltip.type-light.border{border:.0625rem solid #ccc}.roomful-tooltip.type-light.border.place-top:before{border-top:.5rem solid #ccc}.roomful-tooltip.type-light.border.place-bottom:before{border-bottom:.5rem solid #ccc}.roomful-tooltip.type-light.border.place-left:before{border-left:.5rem solid #ccc}.roomful-tooltip.type-light.border.place-right:before{border-right:.5rem solid #ccc}.roomful-tooltip.place-top{margin-top:-.625rem}.roomful-tooltip.place-top:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;bottom:-.5rem;left:50%;margin-left:-.625rem}.roomful-tooltip.place-top:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;bottom:-.375rem;left:50%;margin-left:-.5rem}.roomful-tooltip.place-bottom{margin-top:.625rem}.roomful-tooltip.place-bottom:before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;left:50%;margin-left:-.625rem;top:-.5rem}.roomful-tooltip.place-bottom:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;left:50%;margin-left:-.5rem;top:-.375rem}.roomful-tooltip.place-left{margin-left:-.625rem}.roomful-tooltip.place-left:before{border-bottom:.375rem solid transparent;border-top:.375rem solid transparent;margin-top:-.3125rem;right:-.5rem;top:50%}.roomful-tooltip.place-left:after{border-bottom:.3125rem solid transparent;border-top:.3125rem solid transparent;margin-top:-.25rem;right:-.375rem;top:50%}.roomful-tooltip.place-right{margin-left:.625rem}.roomful-tooltip.place-right:before{border-bottom:.375rem solid transparent;border-top:.375rem solid transparent;left:-.5rem;margin-top:-.3125rem;top:50%}.roomful-tooltip.place-right:after{border-bottom:.3125rem solid transparent;border-top:.3125rem solid transparent;left:-.375rem;margin-top:-.25rem;top:50%}.roomful-tooltip .multi-line{display:block;padding:.125rem 0;text-align:center}.roomful-tooltip{z-index:100000}.roomful-tooltip.warning{background-color:#504746!important;border:.0625rem solid #635654;font-size:1rem;opacity:1!important}.roomful-tooltip.warning.place-top:after{border-top:.375rem solid #6d605d!important}.roomful-tooltip.warning.place-left:after{border-left:.375rem solid #6d605d!important}.roomful-tooltip.warning.place-right:after{border-right:.375rem solid #6d605d!important}.roomful-tooltip.warning.place-bottom:after{border-bottom:.375rem solid #6d605d!important}.roomful-tooltip.warning i.fa{color:#f9ae24;font-size:1.1rem;left:.625rem;position:absolute;top:.5625rem}.roomful-tooltip.warning.place-top i.fa{top:1rem}.roomful-tooltip.warning span{color:#ccc;padding-left:.9375rem!important}.roomful-embed-container{height:100vh;position:relative;width:100%}.roomful-embed-container .roomful-embed-restricted{bottom:0;height:fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content}.roomful-embed-container .roomful-embed-restricted span.error{color:#fff;font-family:Roboto,serif;font-size:1em;text-align:center}.roomful-embed-container .roomful-embed-restricted span.error .notice-icon{margin-right:.5rem}.roomful-embed-container .logo{background:url(https://d18kgm0cragol0.cloudfront.net/assets/font/loading/roomful-logo-95ca5a2f1489ab566911.svg) 0 0 no-repeat;bottom:.25rem;height:2.1875rem;left:.625rem;position:absolute;width:12.375rem}.roomful-one-click-banner{background-color:rgba(46,46,46,.75);border:.0625rem solid #fff;border-radius:.5rem;color:#fff;cursor:pointer;display:block;height:fit-content;left:5rem;line-height:1.3em;margin:auto;max-width:80vw;padding:.5rem 1rem;position:absolute;right:0;text-align:center;top:10rem;user-select:none;width:fit-content}.roomful-one-click-banner i.fa{color:#fff;margin-right:.5rem}.api-linker a,.api-linker a:active,.api-linker a:hover,.api-linker a:visited{color:#fff}.bn-onboard-modal{z-index:999999}