.def-overlay[data-v-59659f06]{z-index:14;white-space:normal;background:#0f172b80;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:100vw;height:100%;max-height:100vh;margin:0;padding:0;display:flex;position:fixed;inset:0}.def-overlay.hidden[data-v-59659f06]{z-index:-1;opacity:0}.v-enter-active[data-v-59659f06],.v-leave-active[data-v-59659f06]{transition:opacity 86ms linear}.v-enter-from[data-v-59659f06],.v-leave-to[data-v-59659f06]{opacity:0}.def-modal[data-v-f35a76fb]{max-height:100vh;padding:16px}.def-modal[data-v-f35a76fb],.def-modal__general[data-v-f35a76fb]{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:auto;height:auto;margin:0;display:inline-flex}.def-modal__general[data-v-f35a76fb]{color:#0f172b;z-index:1;background:#fff;border-radius:16px;width:416px;max-width:calc(100vw - 32px);max-height:100%;padding:24px 0;position:relative;box-shadow:0 16px 32px #051d3d0f}.def-modal__general[data-v-f35a76fb]:has(.def-modal__back){padding-top:40px}.def-modal__general[data-v-f35a76fb]:has(.def-modal__controls){padding-bottom:0}.def-modal .def-modal__description[data-v-f35a76fb],.def-modal .def-modal__title[data-v-f35a76fb]{flex:none;width:calc(100% - 64px);margin:0 auto}.def-modal__close[data-v-f35a76fb]{left:auto;right:0}.def-modal__back[data-v-f35a76fb],.def-modal__close[data-v-f35a76fb]{position:absolute;top:0;bottom:auto}.def-modal__back[data-v-f35a76fb]{color:#62748e;cursor:pointer;background:0 0;border:none;flex-direction:row;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:0;font-size:16px;display:flex;left:0;right:auto}.def-modal__back svg[data-v-f35a76fb]{transition:all .5s}.def-modal__back:hover svg[data-v-f35a76fb]{color:#62748e}.def-modal__content[data-v-f35a76fb]{flex-direction:column;flex:auto;gap:12px;max-height:100%;margin:0;padding:16px 32px;display:inline-flex;overflow:auto}.def-modal__content[data-v-f35a76fb],.def-modal__controls[data-v-f35a76fb]{justify-content:flex-start;align-items:flex-start;width:100%;height:auto}.def-modal__controls[data-v-f35a76fb]{border-top:1px solid #0000;flex-direction:row;gap:16px;margin:auto 0 0;padding:24px 32px;display:flex}.def-modal__controls.scroll[data-v-f35a76fb]{border-top-color:#e2e8f0;box-shadow:1px 1px 12px #3341551f}.def-modal.tabs .def-modal__general[data-v-f35a76fb]{gap:8px}
