#loadingContainer{z-index:800;font-family:Nunito-SemiBold,sans-serif}#customLoadBackground{z-index:10;background-color:#000!important;pointer-events:auto}.xrextras-old-style #customLoadBackground{background-color:#fff}#requestingCameraPermissions{z-index:11;position:absolute;top:0;width:100vw;text-align:center;color:#fff;font-size:1.8em;font-family:Nunito-SemiBold,sans-serif;background-color:#464766;padding-top:3vh;padding-bottom:1.75vh}#requestingCameraIcon{display:block;margin:0 auto;margin-bottom:2vh;height:5.5vh}#customLoadImage{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}#cameraPermissionsErrorApple,#microphonePermissionsErrorApple{background-color:#000}.xrextras-old-style #cameraPermissionsErrorApple,.xrextras-old-style #microphonePermissionsErrorApple{background-color:#fff}#cameraPermissionsErrorAppleMessage,#microphonePermissionsErrorAppleMessage{font-size:1.75em;text-align:center;max-width:90vw;margin-top:5vh;margin-left:auto;margin-right:auto;color:#fff}.xrextras-old-style #cameraPermissionsErrorAppleMessage,.xrextras-old-style #microphonePermissionsErrorAppleMessage{color:#323232}.permissionIconIos{display:block;margin:0 auto;margin-top:17vh;text-align:center}.permissionIconIos img{height:20vw}.permissionIconIos img+img{margin-left:10vw}.bottom-message{color:#fff;padding:0 5vw;position:absolute;bottom:10vh;text-align:center;font-size:1.25em}#cameraPermissionsErrorAndroid,#microphonePermissionsErrorAndroid{padding:2vh 0;display:flex;flex-direction:column;pointer-events:auto;justify-content:space-around;align-items:center;background-color:#000}.xrextras-old-style #cameraPermissionsErrorAndroid,.xrextras-old-style #microphonePermissionsErrorAndroid{background-color:#fff}#deviceMotionErrorApple{padding:3vh 2vh;display:flex;flex-direction:column;pointer-events:auto;justify-content:space-around;align-items:center;background-color:#000;color:#fff}.xrextras-old-style #deviceMotionErrorApple{color:#2d2e43;background-color:#fff}#linkOutViewAndroid,#copyLinkViewAndroid{background-color:#000}.xrextras-old-style #linkOutViewAndroid,.xrextras-old-style #copyLinkViewAndroid{background-color:#fff}.permission-error{padding:3vh 5vh;font-size:3.5vh;color:#fff;background-color:#000}.xrextras-old-style .permission-error{color:#323232;background-color:#fff}.permission-error>h1{font-size:1.3em}.main-button{border:none;outline:none;background-color:#ad50ff;color:#fff;font-size:2.5vh;display:block;margin-top:2em;padding:.5em 1em;border-radius:.5em}.xrextras-old-style .main-button{background-color:#7611b7}.start-ar-button{position:fixed;bottom:25%;left:50%;transform:translate(-50%);font-family:Nunito-SemiBold,sans-serif;font-weight:800;font-size:1.5em;text-align:center;color:#fff;text-decoration:none;border:none;background-color:#ad50ff;padding:6px 13px;border-radius:10px}.xrextras-old-style .start-ar-button{background-color:#7611b7}.permissionIcon{overflow:hidden;flex:0 0 auto;margin-bottom:2vh}.permissionIcon img{display:block;margin:0 auto;height:5vh}#cameraSelectionWorldTrackingError{z-index:999;position:absolute;top:0;width:100vw;text-align:center;color:#000;font-size:3.7vh;background-color:#fff;padding:3vh 0}.loading-error-header{font-size:3.5vh;flex:0 0 auto;color:#fff}.xrextras-old-style .loading-error-header{color:#323232}.loading-error-footer{font-size:3vh;line-height:5.5vh;flex:0 0 auto;text-align:center;width:80vmin;color:#fff}.xrextras-old-style .loading-error-footer{color:#323232}.loading-error-footer img{display:block;height:5vh;margin:0 auto;margin-bottom:2vh}.loading-error-instructions{font-family:Nunito,sans-serif;color:#fff;font-size:2.5vh;list-style:none;margin-left:1em;counter-reset:line;flex:0 0 auto}.xrextras-old-style .loading-error-instructions{color:#2d2e43}.loading-error-instructions>li{position:relative;margin-bottom:4.5vh}.loading-error-instructions>li>img{max-height:3vh;vertical-align:middle;margin:0 .5vh}.loading-error-instructions>li:before{font-family:Nunito,sans-serif;position:absolute;width:40px;height:40px;border-radius:3vh;color:#fff;background-color:#464766;text-align:center;left:-8vh;top:-1vh;font-size:2.5vh;line-height:5.5vh;counter-increment:line;content:counter(line)}.xrextras-old-style .loading-error-instructions>li:before{background-color:#dad1e4}.highlight{color:#fff;font-family:Nunito-SemiBold,sans-serif;font-weight:800}.xrextras-old-style .highlight{color:#7611b7}.camera-instruction-block{display:inline-block;background-color:#8083a2;padding:1vh}.xrextras-old-style .camera-instruction-block{background-color:#ebebeb}.camera-instruction-button{display:inline-block;padding:1vh;background-color:#359aff;color:#fff;font-size:2vh;box-shadow:0 .125vh .25vh #00000080}body:not(.xrextras-old-style) .prompt-box-8w{background-color:#3a3b55;color:#fff;text-align:center}body:not(.xrextras-old-style) .prompt-button-8w{background-color:#8083a2;border-radius:10px}body:not(.xrextras-old-style) .button-primary-8w{background-color:#ad50ff}.fade-out{animation:fade-out .3s linear forwards}.fade-in{animation:fade-in .3s linear forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.spin{animation:spin 1.1s cubic-bezier(.785,.135,.15,.86) infinite both}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scale{-webkit-animation:scale 1s cubic-bezier(.455,.03,.515,.955) infinite alternate-reverse both;animation:scale 1s cubic-bezier(.455,.03,.515,.955) infinite alternate-reverse both}@keyframes scale{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation:pulse 1s ease-in-out infinite both;animation:pulse 1s ease-in-out infinite both}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.ui-button{font-family:Helvetica-LT-Std-Light,Comic Sans MS,Helvetica,Arial,sans-serif;cursor:pointer;position:absolute;opacity:0;bottom:72px;left:50%;transform:translate(-50%);display:inline-block;height:60px;border:2px solid #fff;border-radius:30px;line-height:64px;color:#fff;text-transform:uppercase;background:#000;text-align:center;padding:0 20px;box-sizing:border-box;vertical-align:middle;font-size:24px;min-width:110px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ui-button:active{background:#fff;color:#101010}
