:root{--hep-popup-modal-bg-color:var(--hep-color-black);--hep-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--hep-transition-duration-fast)ease}.v-modal-leave{animation:v-modal-out var(--hep-transition-duration-fast)ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--hep-popup-modal-opacity);background:var(--hep-popup-modal-bg-color);position:fixed;top:0;left:0}.hep-popup-parent--hidden{overflow:hidden}.hep-dialog{--hep-dialog-width:600px;--hep-dialog-top:15vh;--hep-dialog-padding-h:var(--hep-space-7x);--hep-dialog-padding-v:var(--hep-space-5x);--hep-dialog-border-radius:var(--hep-border-radius-extra-large);--hep-dialog-font-size:var(--hep-font-size);--hep-dialog-text-color:var(--hep-text-color-secondary);--hep-dialog-title-size:var(--hep-font-size-large);--hep-dialog-title-color:var(--hep-text-color-primary);--hep-dialog-icon-size:20px;--hep-dialog-icon-color:var(--hep-color-primary);box-sizing:border-box;width:var(--hep-dialog-width);max-height:100%;padding-bottom:var(--hep-dialog-padding-v);border:1px solid var(--hep-border-color-separator);border-radius:var(--hep-dialog-border-radius);background-color:var(--hep-bg-color-overlay);box-shadow:var(--hep-box-shadow);flex-flow:column;margin:auto;display:flex;position:relative}.hep-dialog:focus{outline:none!important}.hep-dialog__close{top:var(--hep-dialog-padding-v);right:var(--hep-dialog-padding-v);z-index:99;position:absolute}.hep-dialog__close .inner-icon{border-radius:var(--hep-border-radius-small);color:var(--hep-text-color-auxiliary);cursor:pointer;transition:var(--hep-transition-duration-fast);background-color:#0000;font-size:20px}.hep-dialog__close .inner-icon:focus{outline:none}.hep-dialog__close .inner-icon:focus-visible{outline:2px solid var(--hep-color-primary);outline-offset:1px}.hep-dialog__close .inner-icon:hover{background-color:#f2f3f499}.hep-dialog__close .inner-icon:active{background-color:#e6e7eb99}.hep-dialog__header{padding-top:var(--hep-dialog-padding-v);padding-left:var(--hep-dialog-padding-h);padding-right:calc(var(--hep-dialog-padding-v) + var(--hep-icon-size));padding-bottom:var(--hep-space-5x);font-size:var(--hep-dialog-title-size);color:var(--hep-dialog-title-color);flex:none;align-items:center;display:flex}.hep-dialog__header .inner-icon{margin-right:var(--hep-space-2x);font-size:var(--hep-dialog-icon-size);color:var(--hep-dialog-icon-color)}.hep-dialog__title{font-size:var(--hep-dialog-title-size);color:var(--hep-dialog-title-color)}.hep-dialog__content{padding-left:var(--hep-dialog-padding-h);padding-right:var(--hep-dialog-padding-h);line-height:20px;font-size:var(--hep-dialog-font-size);color:var(--hep-dialog-text-color);text-align:left;word-break:break-word;scroll-behavior:smooth;flex:auto;position:relative;overflow:auto}.hep-dialog__content p{line-height:inherit;margin:0}.hep-dialog__content p+p{margin-top:var(--hep-space-2x)}.hep-dialog__footer{box-sizing:border-box;padding:var(--hep-dialog-padding-v)var(--hep-dialog-padding-h)0;flex:none;justify-content:flex-end;align-items:center;display:flex}.hep-dialog--info{--hep-dialog-icon-color:var(--hep-color-primary)}.hep-dialog--success{--hep-dialog-icon-color:var(--hep-color-success)}.hep-dialog--warning{--hep-dialog-icon-color:var(--hep-color-warning)}.hep-dialog--error{--hep-dialog-icon-color:var(--hep-color-danger)}.hep-dialog--center .hep-dialog__header{text-align:center;justify-content:center}.hep-dialog--center .hep-dialog__content{text-align:center}.hep-dialog--center .hep-dialog__footer{text-align:center;justify-content:center}.hep-dialog.is-draggable .hep-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.hep-dialog.is-auto-size{width:auto;min-width:1200px;max-width:100%;min-height:300px;max-height:100%}@media screen and (width<=1280px){.hep-dialog.is-auto-size{width:100%;min-width:0}}@media screen and (width>=1680px){.hep-dialog.is-auto-size{max-width:1600px}}.hep-dialog.is-fullscreen{--hep-dialog-width:100%;--hep-dialog-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.hep-overlay-dialog{justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0;overflow:auto}.hep-overlay-dialog.is-fullscreen{padding:0}.dialog-fade-enter-active{animation:modal-fade-in var(--hep-transition-duration)}.dialog-fade-enter-active .hep-overlay-dialog{animation:dialog-fade-in var(--hep-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--hep-transition-duration)}.dialog-fade-leave-active .hep-overlay-dialog{animation:dialog-fade-out var(--hep-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}
