.mission-summary[data-v-42d7a089]{background-color:#fff9ec}.mission-summary .loading-overlay[data-v-42d7a089],.mission-summary[data-v-42d7a089]{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mission-summary .loading-overlay[data-v-42d7a089]{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);z-index:9999}.mission-summary .loading-overlay .loading-box[data-v-42d7a089]{background:#fff;border-radius:calc(100vw/1470*20);padding:calc(100vh/688*30) calc(100vw/1470*40);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mission-summary .loading-overlay .loading-box .loading-text[data-v-42d7a089]{margin-top:calc(100vh/688*16);font-size:calc(100vh/688*24);font-size:calc(100vw/1470*24);color:#666}.mission-summary .panel[data-v-42d7a089]{width:calc(100vw/1470*760);padding:calc(100vh/688*56) 0 calc(100vh/688*52);background-color:#fff;border-radius:calc(100vw/1470*24);-webkit-box-shadow:0 calc(100vw/1470*6) calc(100vw/1470*18) rgba(255,178,76,.2);box-shadow:0 calc(100vw/1470*6) calc(100vw/1470*18) rgba(255,178,76,.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mission-summary .badge[data-v-42d7a089],.mission-summary .panel[data-v-42d7a089]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mission-summary .badge[data-v-42d7a089]{width:calc(100vw/1470*160);height:calc(100vh/688*160);height:calc(100vw/1470*160);border-radius:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc66b),to(#ff8a2b));background-image:linear-gradient(180deg,#ffc66b,#ff8a2b);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mission-summary .badge .check[data-v-42d7a089]{width:calc(100vw/1470*76);height:calc(100vh/688*40);height:calc(100vw/1470*40);border-left:calc(100vw/1470*14) solid #fff;border-bottom:calc(100vw/1470*14) solid #fff;border-radius:calc(100vw/1470*4);-webkit-transform:rotate(-45deg) translate(calc(100vw/1470*8),calc(100vw/1470*-4));transform:rotate(-45deg) translate(calc(100vw/1470*8),calc(100vw/1470*-4))}.mission-summary .title[data-v-42d7a089]{margin-top:calc(100vh/688*36);font-weight:600;font-size:calc(100vh/688*44);font-size:calc(100vw/1470*44);color:#323330}.mission-summary .subtitle[data-v-42d7a089]{margin-top:calc(100vh/688*16);font-size:calc(100vh/688*26);font-size:calc(100vw/1470*26);color:#8a8a8a}.mission-summary .stage-list[data-v-42d7a089]{width:calc(100vw/1470*560);margin-top:calc(100vh/688*40)}.mission-summary .stage-item[data-v-42d7a089]{height:calc(100vh/688*76);height:calc(100vw/1470*76);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:calc(100vh/688*26);font-size:calc(100vw/1470*26);border-bottom:calc(100vw/1470*2) solid #f0f1f3}.mission-summary .stage-item[data-v-42d7a089]:last-child{border-bottom:none}.mission-summary .stage-item .stage-name[data-v-42d7a089]{color:#323330}.mission-summary .stage-item .stage-state[data-v-42d7a089]{color:#8a8a8a}.mission-summary .stage-item .stage-state.done[data-v-42d7a089]{font-weight:600;color:#ff8a2b}.mission-summary .today-content[data-v-42d7a089]{margin-top:calc(100vh/688*32);font-size:calc(100vh/688*24);font-size:calc(100vw/1470*24);color:#8a8a8a;line-height:1.8;text-align:center}.mission-summary .actions[data-v-42d7a089]{margin-top:calc(100vh/688*52)}.mission-summary .actions[data-v-42d7a089],.mission-summary .btn[data-v-42d7a089]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mission-summary .btn[data-v-42d7a089]{width:calc(100vw/1470*300);height:calc(100vh/688*96);height:calc(100vw/1470*96);border-radius:calc(100vw/1470*48);font-weight:600;font-size:calc(100vh/688*28);font-size:calc(100vw/1470*28);cursor:pointer}.mission-summary .btn+.btn[data-v-42d7a089]{margin-left:calc(100vw/1470*40)}.mission-summary .btn-rest[data-v-42d7a089]{background-color:#fff;border:calc(100vw/1470*2) solid #ffb24c;color:#ff7221}.mission-summary .btn-finish[data-v-42d7a089]{color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb24c),to(#ff8a2b));background-image:linear-gradient(180deg,#ffb24c,#ff8a2b);-webkit-box-shadow:0 calc(100vw/1470*6) calc(100vw/1470*14) rgba(255,138,43,.35);box-shadow:0 calc(100vw/1470*6) calc(100vw/1470*14) rgba(255,138,43,.35)}