.mhv-modal[data-v-7ce55378]{--mhv-modal-radius:max(var(--edges,5px), 8px);border:1px solid rgb(var(--mhv-gray-300));border-radius:var(--mhv-modal-radius);background:var(--mhv-surface);color:rgb(var(--mhv-gray-900));box-shadow:var(--mhv-shadow-xl);overflow:hidden}.mhv-modal.is-free[data-v-7ce55378]{max-height:calc(100dvh - 8px)}.mhv-modal.is-expanded[data-v-7ce55378]{width:auto;max-width:none;height:auto;max-height:none;position:absolute;inset:12px!important}.mhv-modal.is-fullscreen[data-v-7ce55378]{border:0;border-radius:0;inset:0!important}.mhv-modal-head[data-v-7ce55378]{border-bottom:1px solid rgb(var(--mhv-gray-200));background:rgb(var(--mhv-gray-100));-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:6px;min-height:40px;padding:6px 8px 6px 12px;transition:background-color .15s;display:flex}.mhv-modal-head.is-movable[data-v-7ce55378]{cursor:move;touch-action:none}.mhv-modal-head.is-movable[data-v-7ce55378]:hover{background:rgb(var(--mhv-gray-200))}.mhv-modal-head-icon[data-v-7ce55378]{color:rgb(var(--mhv-gray-400));flex:none}.mhv-modal-head.is-movable:hover .mhv-modal-head-icon[data-v-7ce55378]{color:rgb(var(--mhv-gray-600))}.mhv-modal-head-title[data-v-7ce55378]{flex:auto;min-width:0}.mhv-modal-title[data-v-7ce55378]{color:rgb(var(--mhv-gray-700));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.mhv-modal-tool[data-v-7ce55378],.mhv-modal-tool[data-v-7ce55378]:active,.mhv-modal-tool[data-v-7ce55378]:focus,.mhv-modal-tool[data-v-7ce55378]:hover{width:26px;height:26px;color:rgb(var(--mhv-gray-600));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.mhv-modal-tool[data-v-7ce55378]:hover{background:rgb(var(--mhv-gray-300));color:rgb(var(--mhv-gray-900))}.mhv-modal-close[data-v-7ce55378]:hover{color:#b91c1c;background:#fee2e2}:root[data-scheme=dark] .mhv-modal-close[data-v-7ce55378]:hover{color:#fca5a5;background:#ef44442e}.mhv-modal-tool[data-v-7ce55378]:focus-visible{outline:2px solid var(--primaryColor);outline-offset:1px}.mhv-modal-foot[data-v-7ce55378]{border-top:1px solid rgb(var(--mhv-gray-200));background:rgb(var(--mhv-gray-100));flex:none}.mhv-modal-foot.has-grip[data-v-7ce55378]{padding-right:28px}.mhv-modal-grip[data-v-7ce55378]{z-index:4;border-bottom-right-radius:var(--mhv-modal-radius);background:linear-gradient(135deg,transparent 0 44%,rgb(var(--mhv-gray-400)) 44% 56%,transparent 56% 100%) no-repeat 4px 4px/10px 10px,linear-gradient(135deg,transparent 0 44%,rgb(var(--mhv-gray-400)) 44% 56%,transparent 56% 100%) no-repeat 7px 7px/7px 7px;cursor:nwse-resize;touch-action:none;width:18px;height:18px;position:absolute;bottom:0;right:0}.mhv-modal-grip[data-v-7ce55378]:hover{background-color:rgb(var(--mhv-gray-200))}.mhv-modal-scroll[data-v-7ce55378]{scrollbar-width:thin;scrollbar-color:var(--mhv-scroll-thumb) transparent}.mhv-modal-scroll[data-v-7ce55378]::-webkit-scrollbar{width:6px;height:6px}.mhv-modal-scroll[data-v-7ce55378]::-webkit-scrollbar-track{background:0 0}.mhv-modal-scroll[data-v-7ce55378]::-webkit-scrollbar-thumb{background-color:var(--mhv-scroll-thumb);border-radius:3px}.mhv-modal-scroll[data-v-7ce55378]::-webkit-scrollbar-thumb:hover{background-color:var(--mhv-scroll-thumb-hover)}.mhv-modal-enter-active[data-v-7ce55378],.mhv-modal-leave-active[data-v-7ce55378]{transition:opacity .15s ease-out}.mhv-modal-enter-from[data-v-7ce55378],.mhv-modal-leave-to[data-v-7ce55378]{opacity:0}
