.modal.modal_force_notice[data-v-71d56451]{z-index:100002}.modal.modal--desktop[data-v-71d56451]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.modal[data-v-71d56451]{left:0;position:fixed;top:0}.modal .modal_btn[data-v-71d56451]{align-items:center;display:flex;gap:18px;justify-content:center}.modal .modal_btn button[data-v-71d56451]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:12px;cursor:pointer;font-family:inherit;padding:8px 18px;text-decoration:none}.modal .modal_btn button[data-v-71d56451]:disabled{cursor:not-allowed;opacity:.6}.modal .modal_btn button.btn-confirm[data-v-71d56451]{background-color:#2ecdf0;color:#fff}.modal[data-v-71d56451]{gap:24px}.modal_btn button.btn-confirm[data-v-71d56451]{background-color:#2ecdf0;border-radius:12px;color:#fff;padding:8px 18px;text-decoration:none}.modal.modal--desktop-scale[data-v-71d56451] .fp_modal .modal_cont{margin:0 auto;max-width:var(--modal-desktop-width,640px);min-width:0;transform:scale(.6);transform-origin:center center;width:var(--modal-desktop-width,640px)}.modal.modal--desktop[data-v-71d56451] .fp_modal .modal_cont{background:#291548;border:4px solid #6946ff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:calc(100vw - 48px);min-width:0;overflow:visible;padding:4px;position:relative;width:var(--dm-width,374px)}.modal.modal--desktop[data-v-71d56451] .fp_modal .modal_cont:after,.modal.modal--desktop[data-v-71d56451] .fp_modal .modal_cont:before{background:url(../img/desktop-modal/frame-side.png) no-repeat;background-size:100% 100%;bottom:-4px;content:"";pointer-events:none;position:absolute;top:-4px;width:105px;z-index:1}.modal.modal--desktop[data-v-71d56451] .fp_modal .modal_cont:after{right:-10px}.modal.modal--desktop[data-v-71d56451] .fp_modal .modal_cont:before{left:-10px;transform:scaleX(-1)}.modal.modal--desktop .dm-close[data-v-71d56451]{align-items:center;background:#866afe;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:24px;height:42px;justify-content:center;line-height:1;padding:0;position:absolute;right:-20px;top:-20px;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease;width:42px;z-index:3}.modal.modal--desktop .dm-close[data-v-71d56451]:hover{background-color:#6946ff;box-shadow:0 0 14px #6946ffb3;transform:scale(1.1)}.modal.modal--desktop .dm-close[data-v-71d56451]:active{box-shadow:0 0 8px #6946ff80;transform:scale(1.02)}.modal.modal--desktop .modal_btn[data-v-71d56451]{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;display:flex;gap:16px;justify-content:center;margin:0;padding:21px 0 20px;position:relative;width:100%;z-index:2}.modal.modal--desktop .modal_btn button[data-v-71d56451]{align-items:center;background:#2fcdf0;border-radius:0;color:#fff;display:inline-flex;flex:0 0 auto;font-size:14px;height:28px;justify-content:center;line-height:1;max-width:none;min-width:90px;padding:0 31px;position:relative;text-align:center;text-decoration:none;transition:box-shadow .25s ease,filter .25s ease;white-space:nowrap;width:auto}.modal.modal--desktop .modal_btn button[data-v-71d56451]:focus-visible,.modal.modal--desktop .modal_btn button[data-v-71d56451]:hover{box-shadow:0 0 14px -2px var(--dm-btn-glow,var(--dm-btn-accent,#2fcdf0));filter:brightness(1.08)}.modal.modal--desktop .modal_btn button[data-v-71d56451]:focus-visible{outline:none}.modal.modal--desktop .modal_btn button[data-v-71d56451]:active{box-shadow:0 0 8px -2px var(--dm-btn-glow,var(--dm-btn-accent,#2fcdf0))}.modal.modal--desktop .modal_btn button[data-v-71d56451]:before{background:#291548;content:"";height:5px;left:0;position:absolute;top:0;width:5px}.modal.modal--desktop .modal_btn button[data-v-71d56451]:after{background:var(--dm-btn-accent,#2fcdf0);content:"";height:5px;left:-3px;position:absolute;top:-3px;width:5px}.modal.modal--desktop .modal_btn button.btn-cancel[data-v-71d56451]{background:#fff;color:#291548;--dm-btn-accent:#fff;--dm-btn-glow:hsla(0,0%,100%,.3)}.modal.modal--desktop .modal_btn--slot button[data-v-71d56451]{align-items:center;display:inline-flex!important;justify-content:center}.modal.modal--desktop-message .tit[data-v-71d56451]{display:none}.modal.modal--desktop-message .cont[data-v-71d56451]{align-items:center;display:flex;flex-direction:column;gap:15px;padding:20px 20px 10px;position:relative;z-index:2}.modal.modal--desktop-message .tips_img[data-v-71d56451]{align-items:center;box-sizing:border-box;display:flex;height:168px;justify-content:center;margin:0;padding:5px 0 7px;width:100%}.modal.modal--desktop-message .tips_img img[data-v-71d56451]{height:auto;max-height:156px;max-width:162px;-o-object-fit:contain;object-fit:contain;width:auto}.modal.modal--desktop-message .cont__title[data-v-71d56451]{color:#fff;font-size:20px;font-weight:700;line-height:22px;margin:0;text-align:center}.modal.modal--desktop-message .tips p[data-v-71d56451]{color:#fff;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:0;text-align:center;white-space:pre-line;width:auto}.modal.modal--desktop-message .skip_today[data-v-71d56451]{color:#cfe6ff;font-size:13px}.modal.modal--desktop-form .tit[data-v-71d56451]{background:url(../img/desktop-modal/title-bar-bg.png) no-repeat top;background-size:auto 34px;height:34px;line-height:34px;margin:-4px 0 0;padding:0;position:relative;text-align:center;z-index:2}.modal.modal--desktop-form .tit h3[data-v-71d56451]{color:#fff;font-size:18px;font-weight:400;line-height:34px;margin:0}.modal.modal--desktop-form[data-v-71d56451] .cont.cont--has-slot{padding:20px;position:relative;z-index:2}.modal--has-slot .cont.cont--has-slot[data-v-71d56451]{padding:.15rem .2rem}.cont__slot[data-v-71d56451]{max-height:60vh;overflow-y:auto;padding:0}.tips .tips__details[data-v-71d56451]{max-height:180px;overflow-wrap:anywhere;overflow-y:auto;overscroll-behavior:contain}.tips p[data-v-71d56451]{background-image:none;color:#f3e10c;font-size:.38rem;line-height:normal;margin-bottom:16px;padding:0;text-align:center;white-space:pre-line;width:100%}.skip_today[data-v-71d56451]{align-items:center;color:#cfe6ff;cursor:pointer;display:flex;font-size:22px;gap:8px;justify-content:flex-start;line-height:1;padding-top:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.skip_today input[type=checkbox][data-v-71d56451]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #2ecdf0;border-radius:50%;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.skip_today input[type=checkbox][data-v-71d56451]:checked{background:#2ecdf0;border-color:#2ecdf0}.skip_today input[type=checkbox][data-v-71d56451]:checked:after{background:#fff;border-radius:50%;content:"";height:8px;left:4px;position:absolute;top:4px;width:8px}.skip_today input[type=checkbox][data-v-71d56451]:focus,.skip_today input[type=checkbox][data-v-71d56451]:focus-visible{box-shadow:none;outline:none}.modal_force_notice.modal--has-slot .modal_btn--slot{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center;padding:0 .2rem .15rem;width:100%}.modal_force_notice.modal--has-slot .modal_btn--slot button{background-color:#2dccf0;border-radius:.12rem;box-sizing:border-box;color:#fff;display:inline-block!important;flex:0 0 auto;max-width:100%;min-width:2.2rem;padding:.12rem .45rem!important;text-align:center;white-space:nowrap;width:auto!important}.modal_force_notice.modal--desktop-scale.modal--has-slot .modal_btn--slot{margin-top:.32rem}.modal_force_notice.modal--desktop-scale.modal--has-slot .modal_btn--slot button{font-size:.34rem;min-width:1.7rem;padding:.08rem .32rem!important}.chat-lobby-system-modal-body[data-v-8d00abdd]{box-sizing:border-box;width:100%}.edit_frout_inp[data-v-8d00abdd]{margin-bottom:.3rem}.chat-lobby-modal__name-hint[data-v-8d00abdd]{clear:both;color:#ff6b6b;font-size:.32rem;line-height:1.2;margin:.1rem 0 0}.clear[data-v-8d00abdd]{clear:both}.chat-lobby-move-select[data-v-8d00abdd]{flex-shrink:0;overflow:visible;position:relative;z-index:2}.chat-lobby-move-select[data-v-8d00abdd] .nice-select{box-sizing:border-box;display:block;float:none;height:100%;line-height:1rem;min-height:0;width:100%}.chat-lobby-move-select[data-v-8d00abdd] .nice-select:after{margin-top:-4px;right:.22rem;top:50%}.chat-lobby-move-select[data-v-8d00abdd] .nice-select .current{padding-left:.2rem;text-align:left}.chat-lobby-move-select[data-v-8d00abdd] .nice-select .list{transform:none!important;-webkit-transform:none!important;transform-origin:50% 0;transition:opacity .15s ease-out}.chat-lobby-move-select[data-v-8d00abdd] .nice-select.open .list{transform:none!important;-webkit-transform:none!important}.modal[data-v-5fcf6ace]:not(.modal--desktop) .modal_cont{max-width:92vw;min-width:7.5rem;width:92%}.modal.modal_force_notice[data-v-5fcf6ace]{z-index:100010}
