.mask-container[data-v-b1efd890]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:1000;animation:mask-in-b1efd890 .2s ease}.modal-view[data-v-b1efd890]{position:absolute;left:50%;top:var(--v235e7e3a);transform:translate(-50%,-50%);box-sizing:border-box;background-color:var(--background-color);padding:0;border-radius:12px;min-width:max-content;min-height:100px;max-width:90%;max-height:calc(100% - 32px);width:max-content;display:flex;flex-direction:column;z-index:1000;box-shadow:0 20px 60px #0000004d;animation:in-animation-b1efd890 .25s ease}.modal-header[data-v-b1efd890]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--menu-item-h-bg-color);flex-shrink:0}.modal-title[data-v-b1efd890]{font-size:16px;font-weight:600;color:var(--text-color);margin:0}.modal-close[data-v-b1efd890]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--desc-color);cursor:pointer;flex-shrink:0;transition:all .15s ease;padding:0}.modal-close[data-v-b1efd890]:hover{background:var(--menu-item-h-bg-color);color:var(--text-color)}.modal-content[data-v-b1efd890]{padding:16px 20px 20px;word-wrap:break-word;overflow-wrap:break-word;min-height:0;overflow:auto;flex:1}.modal-footer[data-v-b1efd890]{padding:0 20px 16px;place-self:end;flex-shrink:0}.out[data-v-b1efd890]{animation:out-animation-b1efd890 .3s ease}@keyframes mask-in-b1efd890{0%{opacity:0}to{opacity:1}}@keyframes in-animation-b1efd890{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes out-animation-b1efd890{0%{opacity:1}to{opacity:0}}[data-v-b1efd890] .b-input,[data-v-b1efd890] .b-textarea{background-color:var(--modal-input-bg)}@media(max-width:767px){.modal-view[data-v-b1efd890]{top:50%;min-width:80%;max-height:calc(100% - 20px)}.modal-content[data-v-b1efd890]{padding:12px 16px 16px}.modal-header[data-v-b1efd890]{padding:14px 16px 12px}.modal-footer[data-v-b1efd890]{padding:0 16px 12px}}
