.BaseValidate{color:var(--red-700)}.BaseValidate,.vee-validate{background-color:var(--red-050);border-radius:4px;display:inline-block;margin:8px 0 0;padding:8px 12px}.vee-validate span{color:var(--red-700)}.image-gallery-modal{background-color:#000000f2;cursor:pointer;left:0;position:fixed;top:0;z-index:10000}.image-gallery-modal,.image-gallery-modal__content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.image-gallery-modal__content{cursor:default;position:relative}.image-gallery-modal__close{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:32px;height:48px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s;width:48px;z-index:10}.image-gallery-modal__close:hover{background:hsla(0,0%,100%,.2)}.image-gallery-modal__image-container{align-items:center;display:flex;justify-content:center;max-height:80vh;max-width:90vw}.image-gallery-modal__image{border-radius:8px;box-shadow:0 4px 24px #00000080;max-height:80vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.image-gallery-modal__nav{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,opacity .2s;width:48px;z-index:10}.image-gallery-modal__nav svg{height:24px;width:24px}.image-gallery-modal__nav:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.image-gallery-modal__nav:disabled{cursor:not-allowed;opacity:.3}.image-gallery-modal__nav--prev{left:16px}.image-gallery-modal__nav--next{right:16px}@media (max-width:768px){.image-gallery-modal__nav{height:40px;width:40px}.image-gallery-modal__nav svg{height:20px;width:20px}.image-gallery-modal__nav--prev{left:8px}.image-gallery-modal__nav--next{right:8px}}.image-gallery-modal__indicator{background:rgba(0,0,0,.7);border-radius:20px;bottom:80px;color:#fff;font-size:14px;font-weight:600;left:50%;padding:8px 16px;position:absolute;transform:translate(-50%);z-index:10}@media (max-width:768px){.image-gallery-modal__indicator{bottom:100px}}.image-gallery-modal__dots{bottom:40px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:10}@media (max-width:768px){.image-gallery-modal__dots{bottom:60px}}.image-gallery-modal__dot{background:hsla(0,0%,100%,.4);border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .2s,transform .2s;width:10px}.image-gallery-modal__dot:hover{background:hsla(0,0%,100%,.6)}.image-gallery-modal__dot--active{background:#fff;transform:scale(1.2)}
