.live-room[data-v-93c68264],.page-header-bg[data-v-93c68264]{min-height:100vh;background-color:#faf6f5;background-image:url(../../static/img/header-bg.64713dbc.png);background-repeat:no-repeat;background-position:top;background-size:100% auto}.live-room[data-v-93c68264]{overscroll-behavior-y:none;background-image:url(../../static/img/sign-in-bg.bf3b5ffd.webp)}.live-room__hero[data-v-93c68264]{position:relative;padding:0 .4rem .4rem;overflow:hidden;background:transparent}.live-room__replay-link[data-v-93c68264]{font-size:.37333rem;font-weight:600;color:#fff;cursor:pointer}.live-room__player[data-v-93c68264]{position:relative;height:5.86667rem;margin-top:.13333rem;overflow:hidden;background:#000;border-radius:.32rem}.live-room__player--fullscreen[data-v-93c68264]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;width:100vw;height:100vh;height:100dvh;margin:0;border-radius:0}.live-room__stream[data-v-93c68264]{width:100%;height:100%}.live-room__fullscreen-btn[data-v-93c68264]{position:absolute;right:.26667rem;bottom:.26667rem;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:.85333rem;height:.85333rem;padding:0;font-size:.53333rem;color:#fff;pointer-events:auto;cursor:pointer;background:rgba(0,0,0,.55);border:none;border-radius:50%}.live-room__player--fullscreen .live-room__fullscreen-btn[data-v-93c68264]{right:.37333rem;bottom:calc(.37333rem + env(safe-area-inset-bottom, 0))}.live-room__player>img[data-v-93c68264]{display:block;width:100%;height:100%;object-fit:cover}.live-room__overlay[data-v-93c68264]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.45)}.live-room__overlay--playing[data-v-93c68264]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;pointer-events:none;background:transparent}.live-room__living-meta[data-v-93c68264]{font-size:.37333rem;color:#fff}.live-room__overlay--playing .live-room__living-meta[data-v-93c68264]{position:absolute;right:1.33333rem;bottom:.32rem;padding:.10667rem .21333rem;background:rgba(0,0,0,.55);border-radius:.28rem}.live-room__player--fullscreen .live-room__living-meta[data-v-93c68264]{right:1.49333rem;bottom:calc(.37333rem + env(safe-area-inset-bottom, 0))}.live-room__status-tag[data-v-93c68264]{position:absolute;top:.32rem;left:.32rem;padding:.10667rem .26667rem;font-size:.32rem;color:#fff;background:rgba(0,0,0,.8);border-radius:.28rem}.live-room__countdown[data-v-93c68264]{font-size:.42667rem;font-weight:600;color:#fff;text-align:center}.live-room__countdown p[data-v-93c68264]{margin:0;line-height:1.5}.live-room__body[data-v-93c68264]{position:relative;padding:.4rem;margin-top:-.21333rem;background:#fff;border-radius:.21333rem .21333rem 0 0}.live-room--living .live-room__body[data-v-93c68264]{padding-bottom:calc(1.84rem + env(safe-area-inset-bottom, 0))}.live-room__composer[data-v-93c68264]{position:fixed;right:0;bottom:0;left:0;z-index:100;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(1.44rem + env(safe-area-inset-bottom, 0));padding:.26667rem .4rem env(safe-area-inset-bottom,0);background:#fff;border-top:.01333rem solid #d6d6d6}.live-room__composer-input[data-v-93c68264]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;height:.90667rem;padding:0 .26667rem;background:#eee;border-radius:.45333rem}.live-room__composer-input input[data-v-93c68264]{display:block;width:100%;height:100%;padding:0;font-size:.34667rem;line-height:.90667rem;color:#000;background:transparent;border:none;outline:none;caret-color:#d70300}.live-room__composer-input input[data-v-93c68264]::-webkit-input-placeholder{color:#6c6c6c}.live-room__composer-input input[data-v-93c68264]::-moz-placeholder{color:#6c6c6c}.live-room__composer-input input[data-v-93c68264]:-ms-input-placeholder{color:#6c6c6c}.live-room__composer-input input[data-v-93c68264]::placeholder{color:#6c6c6c}.live-room__composer-input input[data-v-93c68264]:disabled{color:#999;-webkit-text-fill-color:#999;opacity:1}.live-room__composer-send[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:.8rem;padding:0 .10667rem;margin-left:.32rem;font-size:.42667rem;font-weight:600;line-height:.8rem;color:#d70300;white-space:nowrap;cursor:pointer;background:transparent;border:none}.live-room__composer-send[data-v-93c68264]:disabled{color:#b0b0b0;cursor:not-allowed}.live-room__title[data-v-93c68264]{margin:0 0 .16rem;font-size:.42667rem;font-weight:600;line-height:1.4;color:#000}.live-room__welfare-card[data-v-93c68264]{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:2.4rem;padding:.37333rem .42667rem;margin:.26667rem 0 0;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:.21333rem}.live-room__welfare-desc[data-v-93c68264]{display:-webkit-box;max-width:62%;margin:0;overflow:hidden;font-size:.37333rem;font-weight:600;line-height:1.4;color:#fff;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.live-room__welfare-btn[data-v-93c68264]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:2.4rem;height:.74667rem;padding:0 .37333rem;margin-top:.26667rem;font-size:.37333rem;font-weight:600;color:#d70300;cursor:pointer;background:#fff;border:none;border-radius:.37333rem}.live-room__welfare-btn[data-v-93c68264]:disabled{color:#999;background:hsla(0,0%,100%,.85)}.live-invite-card[data-v-93c68264]{padding:.26667rem .32rem .32rem;margin-top:.32rem;background:#fff3f1;border:.01333rem solid #ca0b0b;border-radius:.26667rem}.live-invite-card__title[data-v-93c68264]{margin:0 0 .21333rem;font-size:.37333rem;line-height:1.4;color:#000}.live-invite-card__row[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.21333rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.live-invite-card__stats[data-v-93c68264]{gap:.13333rem}.live-invite-card__stat[data-v-93c68264],.live-invite-card__stats[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.live-invite-card__stat[data-v-93c68264]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:1.33333rem;padding:0 .10667rem;background:#f6dede;border-radius:.13333rem}.live-invite-card__stat--wide[data-v-93c68264]{-webkit-box-flex:1.6;-webkit-flex:1.6;-ms-flex:1.6;flex:1.6}.live-invite-card__stat-label[data-v-93c68264]{margin:0 0 .08rem;font-size:.32rem;line-height:1.2;color:#000;text-align:center;white-space:nowrap}.live-invite-card__stat-value[data-v-93c68264]{margin:0;font-size:.4rem;font-weight:600;line-height:1.2;color:#d70300;text-align:center}.live-invite-card__stat-value--money[data-v-93c68264]{font-size:.45333rem}.live-invite-card__dec[data-v-93c68264],.live-invite-card__yen[data-v-93c68264]{font-size:.32rem;font-weight:600}.live-invite-card__btn[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.78667rem;height:.64rem;font-size:.34667rem;line-height:.64rem;color:#fffbdd;text-align:center;cursor:pointer;background:url(../../static/img/live-invite-btn.9fd7f15d.svg) 50%/100% 100% no-repeat;border:none}.live-room__task-preview[data-v-93c68264]{margin-top:.32rem}.live-room__task-more[data-v-93c68264]{display:block;width:100%;height:.96rem;margin-top:.10667rem;font-size:.4rem;font-weight:600;color:#d70300;cursor:pointer;background:#fff5f5;border:.01333rem solid #f2c6c6;border-radius:.48rem}.live-room__divider[data-v-93c68264]{height:.01333rem;margin:.32rem 0;background:#eaeaea}.live-room__chat-title[data-v-93c68264]{margin:0 0 .32rem;font-size:.45333rem;font-weight:600;color:#000}.live-room__chat-lock[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.8rem .26667rem;text-align:center;border-radius:.16rem}.live-room__chat-lock img[data-v-93c68264]{width:2.13333rem;height:2.13333rem;margin-bottom:.26667rem;object-fit:contain}.live-room__chat-lock p[data-v-93c68264]{margin:0;font-size:.37333rem;font-weight:700;color:#000}.live-room__chat-list[data-v-93c68264]{max-height:4.8rem;overflow-y:auto}.live-room__message[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.21333rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.32rem}.live-room__message--system[data-v-93c68264]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.live-room__message-system[data-v-93c68264]{padding:.10667rem .26667rem;margin:0;font-size:.34667rem;line-height:1.4;color:#999;text-align:center}.live-room__message-avatar[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.85333rem;height:.85333rem;border-radius:50%;object-fit:cover}.live-room__message-bubble[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;padding:.21333rem .32rem;background:#feebeb;border-radius:.21333rem}.live-room__message-image[data-v-93c68264]{display:block;max-width:3.2rem;max-height:3.2rem;margin-top:.10667rem;margin-left:.21333rem;border-radius:.10667rem;object-fit:cover}.live-room__message-user[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.37333rem;color:#d70300}.live-room__message-text[data-v-93c68264]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:.21333rem;font-size:.37333rem;color:#000;word-break:break-word}.live-room__task-panel[data-v-93c68264]{min-height:2.66667rem;padding:.4rem .4rem .66667rem;background:-webkit-linear-gradient(top,#fff3f0,#faf6f5);background:linear-gradient(180deg,#fff3f0,#faf6f5)}.live-room__task-header[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.32rem}.live-room__task-panel h3[data-v-93c68264]{margin:0;font-size:.45333rem}.live-room__task-close[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:.58667rem;height:.58667rem;cursor:pointer;background:#fff;border-radius:50%}.live-room__task-close .van-icon[data-v-93c68264]{font-size:.37333rem;font-weight:600;color:#000}.live-room__task[data-v-93c68264]{-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.26667rem .21333rem;margin-bottom:.21333rem;background:#fff3f1;border:.01333rem solid #ca0b0b;border-radius:.21333rem}.live-room__task[data-v-93c68264],.task-content[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.task-content[data-v-93c68264]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;min-width:0}.task-icon[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.8rem;height:.8rem;margin-right:.21333rem}.task-info[data-v-93c68264]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.task-desc[data-v-93c68264]{margin:0 0 .16rem;font-size:.37333rem;line-height:1.4;color:#000}.task-progress-row[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.16rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.task-progress-label[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.34667rem;color:#636363}.task-progress-bar[data-v-93c68264]{width:2.66667rem;height:.16rem;overflow:hidden;background:rgba(0,0,0,.17647058823529413);border-radius:.08rem}.task-progress-bar__inner[data-v-93c68264]{height:100%;background:#d70300;border-radius:.08rem}.task-progress-time[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.34667rem;color:#d70300}.live-room__task button[data-v-93c68264]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:.74667rem;padding:0 .32rem;margin-left:.21333rem;font-size:.34667rem;color:#fff6c2;cursor:pointer;background:#d70300;border:none;border-radius:.37333rem}.live-room__task button.is-done[data-v-93c68264],.live-room__task button[data-v-93c68264]:disabled{color:#fff;background:#ddb9b9}.study-reward-text[data-v-93c68264]{margin:.64rem 0 .32rem;font-size:.45333rem;font-weight:700;text-align:center}.study-reward-card[data-v-93c68264]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:.74667rem 0;background:#fff7ee;border-radius:.21333rem}.study-reward-label[data-v-93c68264]{margin:0 0 .10667rem;font-size:.4rem;color:#d70300}.study-reward-amount[data-v-93c68264]{margin:0;font-size:.85333rem;font-weight:700;color:#d70300}.study-reward-btn[data-v-93c68264],.study-reward-yen[data-v-93c68264]{font-size:.45333rem;font-weight:700}.study-reward-btn[data-v-93c68264]{width:100%;height:1.17333rem;margin-top:.90667rem;color:#fff6c2;cursor:pointer;background:#d70300;border:none;border-radius:.32rem}.study-reward-btn[data-v-93c68264]:disabled{opacity:.6}.exchange-welfare-text[data-v-93c68264]{margin:.64rem 0 .21333rem;font-size:.45333rem;font-weight:700;text-align:center}.exchange-welfare-desc[data-v-93c68264]{margin:0 0 .42667rem;font-size:.4rem;text-align:center}.exchange-welfare-input[data-v-93c68264]{box-sizing:border-box;width:100%;height:1.28rem;padding:0 .32rem;font-size:.4rem;color:#333;background:#ffeded;border:.01333rem solid #ee2c2c;border-radius:.21333rem}.exchange-welfare-input[data-v-93c68264]::-webkit-input-placeholder{color:#999}.exchange-welfare-input[data-v-93c68264]::-moz-placeholder{color:#999}.exchange-welfare-input[data-v-93c68264]:-ms-input-placeholder{color:#999}.exchange-welfare-input[data-v-93c68264]::placeholder{color:#999}.exchange-welfare-btn[data-v-93c68264]{width:100%;height:1.17333rem;margin-top:1.49333rem;font-size:.45333rem;font-weight:700;color:#fff6c2;cursor:pointer;background:#d70300;border:none;border-radius:.32rem}.exchange-welfare-btn[data-v-93c68264]:disabled{opacity:.6}