[data-v-c622c60c] .konvajs-content{aspect-ratio:var(--493fdcc8);width:100%!important;height:auto!important}[data-v-c622c60c] .konvajs-content canvas{width:100%!important;height:100%!important}.stage-container[data-v-c622c60c]{width:min(60vw, calc((100vh - 136px) * var(--493fdcc8)));max-width:100%;aspect-ratio:var(--493fdcc8);margin:0 auto;position:relative;overflow:hidden}[data-v-c622c60c] .konvajs-content{cursor:inherit}.mode-draw[data-v-c622c60c] .konvajs-content{cursor:none!important}.mode-drag[data-v-c622c60c] .konvajs-content{cursor:grab!important}.mode-drag[data-v-c622c60c] .konvajs-content:active{cursor:grabbing!important}.painter-disabled[data-v-c622c60c] .konvajs-content{cursor:not-allowed!important}@media screen and (max-width:768px){.stage-container[data-v-c622c60c]{width:min(90vw, calc(50vh * var(--493fdcc8)))}}.expand-canvas[data-v-4b322460]{background-color:#fff;background-image:linear-gradient(45deg,#f1f3f6 25%,#0000 25%),linear-gradient(-45deg,#f1f3f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f1f3f6 75%),linear-gradient(-45deg,#0000 75%,#f1f3f6 75%);background-position:0 0,0 15px,15px -15px,-15px 0;background-size:30px 30px;border:1px dashed #d8dde6}.expand-canvas__corner[data-v-4b322460],.expand-canvas__edge[data-v-4b322460]{z-index:30;background:0 0;border:0;padding:0;position:absolute}.expand-canvas__corner[data-v-4b322460]{width:32px;height:32px}.expand-canvas__corner[data-v-4b322460]:before,.expand-canvas__corner[data-v-4b322460]:after{content:"";background:#aeb6c3;transition:background-color .2s;position:absolute}.expand-canvas__corner--top-left[data-v-4b322460]{cursor:nwse-resize;top:-1px;left:-1px}.expand-canvas__corner--top-right[data-v-4b322460]{cursor:nesw-resize;top:-1px;right:-1px}.expand-canvas__corner--bottom-left[data-v-4b322460]{cursor:nesw-resize;bottom:-1px;left:-1px}.expand-canvas__corner--bottom-right[data-v-4b322460]{cursor:nwse-resize;bottom:-1px;right:-1px}.expand-canvas__corner--top-left[data-v-4b322460]:before,.expand-canvas__corner--top-left[data-v-4b322460]:after,.expand-canvas__corner--top-right[data-v-4b322460]:before,.expand-canvas__corner--top-right[data-v-4b322460]:after{top:0}.expand-canvas__corner--bottom-left[data-v-4b322460]:before,.expand-canvas__corner--bottom-left[data-v-4b322460]:after,.expand-canvas__corner--bottom-right[data-v-4b322460]:before,.expand-canvas__corner--bottom-right[data-v-4b322460]:after{bottom:0}.expand-canvas__corner--top-left[data-v-4b322460]:before,.expand-canvas__corner--bottom-left[data-v-4b322460]:before,.expand-canvas__corner--top-left[data-v-4b322460]:after,.expand-canvas__corner--bottom-left[data-v-4b322460]:after{left:0}.expand-canvas__corner--top-right[data-v-4b322460]:before,.expand-canvas__corner--bottom-right[data-v-4b322460]:before,.expand-canvas__corner--top-right[data-v-4b322460]:after,.expand-canvas__corner--bottom-right[data-v-4b322460]:after{right:0}.expand-canvas__corner[data-v-4b322460]:before{border-radius:2px;width:4px;height:28px}.expand-canvas__corner[data-v-4b322460]:after{border-radius:2px;width:28px;height:4px}.expand-canvas__edge[data-v-4b322460]:before{content:"";background:#b7bfcc;border-radius:999px;transition:background-color .2s,transform .2s;position:absolute}.expand-canvas__edge--left[data-v-4b322460],.expand-canvas__edge--right[data-v-4b322460]{cursor:ew-resize;width:24px;height:96px;top:50%;transform:translateY(-50%)}.expand-canvas__edge--left[data-v-4b322460]{left:-12px}.expand-canvas__edge--right[data-v-4b322460]{right:-12px}.expand-canvas__edge--left[data-v-4b322460]:before,.expand-canvas__edge--right[data-v-4b322460]:before{width:4px;height:64px;top:50%;left:10px;transform:translateY(-50%)}.expand-canvas__edge--top[data-v-4b322460],.expand-canvas__edge--bottom[data-v-4b322460]{cursor:ns-resize;width:96px;height:24px;left:50%;transform:translate(-50%)}.expand-canvas__edge--top[data-v-4b322460]{top:-12px}.expand-canvas__edge--bottom[data-v-4b322460]{bottom:-12px}.expand-canvas__edge--top[data-v-4b322460]:before,.expand-canvas__edge--bottom[data-v-4b322460]:before{width:64px;height:4px;top:10px;left:50%;transform:translate(-50%)}.expand-canvas__corner[data-v-4b322460]:hover:before,.expand-canvas__corner[data-v-4b322460]:hover:after,.expand-canvas__edge[data-v-4b322460]:hover:before{background:#8f98a8}.expand-canvas--disabled .expand-canvas__corner[data-v-4b322460],.expand-canvas--disabled .expand-canvas__edge[data-v-4b322460]{display:none}.dark .expand-canvas[data-v-4b322460]{background-color:#1f2430;background-image:linear-gradient(45deg,#2f3340 25%,#0000 25%),linear-gradient(-45deg,#2f3340 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#2f3340 75%),linear-gradient(-45deg,#0000 75%,#2f3340 75%);border-color:#4a5260}.vel-fade-enter-active,.vel-fade-leave-active{transition:all .3s}.vel-fade-enter-from,.vel-fade-leave-to{opacity:0}.vel-img-swiper{display:block;position:relative}.vel-modal{z-index:9998;background:#00000080;margin:0;position:fixed;top:0;bottom:0;left:0;right:0}.vel-img-wrapper{-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);will-change:transform opacity;margin:0;transition:all .3s linear;position:absolute;top:50%;left:50%}.vel-img,.vel-img-wrapper{-webkit-user-select:none;user-select:none}.vel-img{background-color:#000000b3;max-width:80vw;max-height:80vh;transition:transform .3s ease-in-out;display:block;position:relative;box-shadow:0 5px 20px 2px #000000b3}@media (max-width:750px){.vel-img{max-width:85vw;max-height:95vh}}.vel-btns-wrapper{position:static}.vel-btns-wrapper .btn__close,.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;opacity:.6;-webkit-user-select:none;user-select:none;outline:none;font-size:32px;transition:all .15s linear;position:absolute;top:50%;transform:translateY(-50%)}.vel-btns-wrapper .btn__close:hover,.vel-btns-wrapper .btn__next:hover,.vel-btns-wrapper .btn__prev:hover{opacity:1}.vel-btns-wrapper .btn__close.disable,.vel-btns-wrapper .btn__close.disable:hover,.vel-btns-wrapper .btn__next.disable,.vel-btns-wrapper .btn__next.disable:hover,.vel-btns-wrapper .btn__prev.disable,.vel-btns-wrapper .btn__prev.disable:hover{cursor:default;opacity:.2}.vel-btns-wrapper .btn__next{right:12px}.vel-btns-wrapper .btn__prev{left:12px}.vel-btns-wrapper .btn__close{top:24px;right:10px}@media (max-width:750px){.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{font-size:20px}.vel-btns-wrapper .btn__close{font-size:24px}.vel-btns-wrapper .btn__next{right:4px}.vel-btns-wrapper .btn__prev{left:4px}}.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:12px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:12px}@media (max-width:750px){.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:4px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:4px}}.vel-modal.is-rtl .vel-img-title{direction:rtl}.vel-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vel-loading .ring{width:64px;height:64px;display:inline-block}.vel-loading .ring:after{content:" ";border:5px solid #ffffffb3;border-color:#ffffffb3 #0000;border-radius:50%;width:46px;height:46px;margin:1px;animation:1.2s linear infinite ring;display:block}@keyframes ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vel-on-error{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vel-on-error .icon{color:#aaa;font-size:80px}.vel-img-title{color:#ccc;cursor:default;opacity:.8;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:80%;font-size:12px;line-height:1;transition:opacity .15s;position:absolute;bottom:60px;left:50%;overflow:hidden;transform:translate(-50%)}.vel-img-title:hover{opacity:1}.vel-icon{fill:currentColor;vertical-align:-.15em;width:1em;height:1em;overflow:hidden}.vel-toolbar{opacity:.9;border-radius:4px;padding:0;display:flex;position:absolute;bottom:8px;left:50%;overflow:hidden;transform:translate(-50%)}.vel-toolbar,.vel-toolbar .toolbar-btn{-webkit-user-select:none;user-select:none;background-color:#2d2d2d}.vel-toolbar .toolbar-btn{-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;outline:none;flex-shrink:0;padding:6px 10px;font-size:20px}.vel-toolbar .toolbar-btn:active,.vel-toolbar .toolbar-btn:hover{background-color:#3d3d3d}
