@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500&display=swap);button[data-v-14710f1e]{color:#fff;background:none;border:none;outline:none;cursor:pointer}.controls[data-v-2f9c030b]{position:fixed;top:20px;right:20px}.f8vps-overlay[data-v-35eae217]{width:100%;height:100%;top:0;left:0;background-color:#21212180;z-index:6}.f8vps-overlay-minimized[data-v-35eae217],.f8vps-overlay[data-v-35eae217]{position:absolute;right:0;bottom:0}button[data-v-24dc691e]{color:#fff;background:none;border:none;outline:none;cursor:pointer}div.controls-modal[data-v-a132bdee]{position:fixed;top:16px;right:60px}div.controls-floating[data-v-a132bdee]{position:absolute;top:-55px;right:0}.media[data-v-e994e840]{max-width:50vw;max-height:50vh}.modal[data-v-e994e840]{max-width:100%;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button[data-v-4ae015d0]{background-color:#fff;border-color:#fff;border-style:none;border-radius:50%;padding:7px;align-items:center;display:flex;cursor:pointer}.controller[data-v-1c298e0c]{position:fixed;bottom:5%;left:50%;transform:translateX(-50%);display:flex;align-items:center}audio[data-v-1c298e0c]{padding:15px;width:400px}.media[data-v-52efd43a]{max-width:50vw;max-height:50vh}.modal[data-v-52efd43a]{max-width:100%;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.action-menu[data-v-507bf890]{position:absolute}.action-menu-list[data-v-507bf890]{max-width:50vw;max-height:50vh;overflow:auto}.focusIcon[data-v-1e986d16]{pointer-events:none;width:120px;height:120px;background-color:rgba(0,0,0,.3);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.opacity-enter-active[data-v-1e986d16]{transition:all 1s ease;transition-delay:.5s}.opacity-leave-active[data-v-1e986d16]{transition:all .2s}.opacity-enter[data-v-1e986d16],.opacity-leave-to[data-v-1e986d16]{opacity:0}#canvas[data-v-7079ac28]{width:100%;height:100%;display:block;outline:none}#legacy{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;width:100%;background:#1e1e1e;color:#ddd;display:flex;flex-direction:column;justify-content:center}#legacy p{margin:8px}#legacy .v-icon{font-size:3rem;margin:8px}div.v-snack:not(.v-snack--absolute){height:100%}body,html{overflow:hidden;width:100%;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#scrollable-list{max-height:90vh;overflow-y:auto}.v-card__text a{font-weight:700!important;text-decoration:none!important}.menu-fab-button{margin:4px}.v-btn{text-transform:none!important}:root{--navigation-z-index:100;--drawer-z-index:200;--details-z-index:300;--submenu-z-index:200;--tooltips-z-index:400}.fill-page{height:100vh;height:calc(var(--vh, 1vh)*100)}.v-tooltip__content{z-index:var(--tooltips-z-index)!important}.page[data-v-22423e27]{display:flex;width:100vw}@media screen and (orientation:portrait){.page[data-v-22423e27]{flex-direction:column}}.navigation[data-v-22423e27]{z-index:var(--navigation-z-index)}.scene[data-v-22423e27]{position:relative;flex-grow:1;max-width:100%;max-height:100%}.overlap[data-v-22423e27]{position:absolute;display:flex;left:0;top:0;width:100%;height:100%;justify-content:space-between;pointer-events:none;flex-direction:row}.overlap .overlap-contents[data-v-22423e27]{pointer-events:stroke}@media screen and (orientation:portrait){.overlap[data-v-22423e27]{flex-direction:column}}.drawer[data-v-22423e27]{z-index:var(--drawer-z-index)}.details[data-v-22423e27]{z-index:var(--details-z-index)}.submenu[data-v-22423e27]{z-index:var(--submenu-z-index)}.header[data-v-36566a9b]{position:relative;display:flex}.wrapper-desktop[data-v-4aa8c075]{position:relative}.wrapper-portrait-and-mobile[data-v-4aa8c075]{position:absolute;top:0;left:0;top:12px;left:12px}.navigation-contents[data-v-4aa8c075]{width:100%}.navigation-list[data-v-639b5473]{display:flex;max-height:90vh;align-items:center;flex-direction:column;overflow-y:auto}@media screen and (orientation:portrait){.navigation-list[data-v-639b5473]{max-height:100%;flex-wrap:wrap;flex-direction:row;justify-content:space-between}}.item[data-v-61f9b739]{min-width:50px;min-height:50px;text-transform:none}.item-contents[data-v-61f9b739]{position:relative;display:flex;flex-direction:column;align-items:center;align-content:center}.item-caption[data-v-61f9b739]{text-align:center}.drawer[data-v-39da31be]{position:relative;width:300px}@media screen and (orientation:portrait){.drawer[data-v-39da31be]{position:absolute;top:0;left:0;width:100%;height:100%}}.details[data-v-08d6264a]{position:relative;width:calc(100vw - var(--width-offset))}@media screen and (orientation:portrait){.details[data-v-08d6264a]{position:absolute;top:0;left:0;width:100%;height:100%}}.submenu[data-v-5fd5c582]{position:relative;width:300px}@media screen and (orientation:portrait){.submenu[data-v-5fd5c582]{position:absolute;width:100%;height:300px;bottom:0}}.item-list[data-v-f9227440]{overflow-y:auto;height:auto;max-height:100%}.list-title[data-v-f9227440]{white-space:pre-wrap}a[data-v-4ed50644]{font-weight:700;text-decoration:none;color:inherit}.warning-container[data-v-4c02afa8]{background-color:#ffe56450;border-radius:8px;font-size:16px;padding:16px 16px 8px}.warning-title[data-v-4c02afa8]{font-weight:600}.v-label[data-v-59d05284]{font-size:12px}.start-video-background[data-v-46ea56d9],.start-video[data-v-46ea56d9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;transition:background 3s ease-in-out}.start-video-background[data-v-46ea56d9]{position:absolute;top:-5%;bottom:-5%;filter:blur(100px)}.start-video>video[data-v-46ea56d9]{z-index:1}@media screen and (orientation:portrait){.start-video-background[data-v-46ea56d9]{top:auto;bottom:auto;left:-5%;right:-5%}.start-video>video[data-v-46ea56d9]{width:100%}}@media screen and (orientation:landscape){.start-video>video[data-v-46ea56d9]{width:100%}}.start-video-background video[data-v-46ea56d9]{height:200%}.v-sheet[data-v-71a2c5d6]{background-position:50%;background-size:cover}.start-layout [data-v-1b6b8cfa]:not(a){-webkit-user-select:none;-moz-user-select:none;user-select:none}.start-screen-content[data-v-1b6b8cfa]{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:10;display:flex;flex-wrap:wrap}.start-screen-content>[data-v-1b6b8cfa]{flex-basis:100vw;display:flex;flex-direction:column;justify-content:end;align-items:center;height:50vh}.start-screen-titles>img[data-v-1b6b8cfa]{max-width:80%;max-height:25vh}.subtitle[data-v-1b6b8cfa]{white-space:pre-line}@media screen and (orientation:landscape)and (max-height:600px),screen and (orientation:landscape)and (max-width:960px){.start-screen-content>[data-v-1b6b8cfa]{flex-basis:50vw;max-height:none;height:auto;justify-content:center}.start-screen-titles>img[data-v-1b6b8cfa]{max-height:50vh}}#language[data-v-8e7483bc]{align-items:inherit}.close-button[data-v-8e7483bc]{position:absolute;top:0;right:0}#splash-video[data-v-284e90a3]{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000}#start[data-v-fb45a182]{width:100%;height:100%;position:fixed;z-index:999;left:0;top:0}#start [data-v-fb45a182]:not(a),.loading[data-v-3d219abc]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.loading[data-v-3d219abc]{background:var(--background);color:var(--color);position:fixed;top:0;left:0;height:100%;width:100%;z-index:900;display:flex;flex-direction:column}header[data-v-3d219abc]{width:100%;text-align:left;padding:20px;font-weight:700}header h1[data-v-3d219abc],header h2[data-v-3d219abc]{margin:0}section[data-v-3d219abc]{flex-grow:1;overflow:hidden}.img-wrapper[data-v-3d219abc]{height:100%;position:relative}.img-wrapper[data-v-3d219abc]:after,.img-wrapper[data-v-3d219abc]:before{content:"";display:block;position:absolute;height:var(--gradient-height);width:100%;z-index:899}.img-wrapper[data-v-3d219abc]:before{background:linear-gradient(180deg,var(--background) 0,#fff0 100%)}.img-wrapper[data-v-3d219abc]:after{bottom:0;background:linear-gradient(0deg,var(--background) 0,#fff0 100%)}img[data-v-3d219abc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer[data-v-3d219abc]{width:100%;height:100px;align-items:center;display:flex;padding:10px 40px 20px 20px}.spacer[data-v-3d219abc]{flex-grow:1}.wrapper[data-v-75d05dca]{position:relative;height:100%}.rallycarUserSelectWindow[data-v-35624c5a]{position:absolute;bottom:0;left:0}.item[data-v-6f9879ee],.item[data-v-7af7105a]{width:65px}.panel-content[data-v-6f9879ee]{height:100%}