.vue-advanced-cropper{text-align:center;position:relative;-webkit-user-select:none;user-select:none;max-height:100%;max-width:100%;direction:ltr}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;user-select:none;position:absolute;transform-origin:center;max-width:none!important}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;background:#000;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;background:#fff;height:10px;width:10px}.vue-handler-wrapper{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px}.vue-handler-wrapper__draggable{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.vue-handler-wrapper--west-north{cursor:nw-resize}.vue-handler-wrapper--north{cursor:n-resize}.vue-handler-wrapper--east-north{cursor:ne-resize}.vue-handler-wrapper--east{cursor:e-resize}.vue-handler-wrapper--east-south{cursor:se-resize}.vue-handler-wrapper--south{cursor:s-resize}.vue-handler-wrapper--west-south{cursor:sw-resize}.vue-handler-wrapper--west{cursor:w-resize}.vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{background:none;position:absolute;display:flex;align-items:center;justify-content:center}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;left:0;transform:translateY(-50%)}.vue-line-wrapper--north{top:0;cursor:n-resize}.vue-line-wrapper--south{top:100%;cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;transform:translate(-50%);top:0}.vue-line-wrapper--east{left:100%;cursor:e-resize}.vue-line-wrapper--west{left:0;cursor:w-resize}.vue-line-wrapper--disabled{cursor:auto}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{left:0;top:0}.vue-bounding-box__handler--north{left:50%;top:0}.vue-bounding-box__handler--east-north{left:100%;top:0}.vue-bounding-box__handler--east{left:100%;top:50%}.vue-bounding-box__handler--east-south{left:100%;top:100%}.vue-bounding-box__handler--south{left:50%;top:100%}.vue-bounding-box__handler--west-south{left:0;top:100%}.vue-bounding-box__handler--west{left:0;top:50%}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-rectangle-stencil{position:absolute;height:100%;width:100%;box-sizing:border-box}.vue-rectangle-stencil__preview{position:absolute;width:100%;height:100%}.vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;box-sizing:content-box;cursor:move}.vue-circle-stencil__preview{border-radius:50%;position:absolute;width:100%;height:100%}.vue-circle-stencil--movable{cursor:move}.vue-preview{overflow:hidden;box-sizing:border-box;position:relative}.vue-preview--fill{width:100%;height:100%;position:absolute}.vue-preview__wrapper{position:absolute;height:100%;width:100%}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;transform-origin:center;max-width:none!important}.vue-simple-line{background:none;transition:border .5s;border-color:#ffffff4d;border-width:0;border-style:solid}.vue-simple-line--south,.vue-simple-line--north{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}.vue-simple-line--east{border-right-width:1px}.vue-simple-line--west{border-left-width:1px}.vue-simple-line--south{border-bottom-width:1px}.vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1;border-color:#fff}.image-cropper[data-v-4b128631]{display:flex;flex-direction:column;gap:.75rem;width:100%}.cropper-wrapper[data-v-4b128631]{display:flex;flex-direction:column;gap:0;border-radius:.75rem;overflow:hidden;background:#0f172a;border:1px solid #e2e8f0}.cropper-instance[data-v-4b128631]{width:100%;height:clamp(220px,45vw,400px)}[data-v-4b128631] .vue-advanced-cropper__stretcher,[data-v-4b128631] .vue-advanced-cropper__wrapper{height:100%!important}[data-v-4b128631] .vue-advanced-cropper{background:#1e293b}[data-v-4b128631] .vue-advanced-cropper__foreground{opacity:.25}[data-v-4b128631] .vue-advanced-cropper__background{background:#0f172a}[data-v-4b128631] .vue-advanced-cropper__image{object-fit:contain!important}[data-v-4b128631] .vue-advanced-cropper__stencil{border:2px solid rgba(255,255,255,.8);box-shadow:0 0 0 9999px #00000080}[data-v-4b128631] .vue-advanced-cropper__stencil-wrapper{border-radius:4px}[data-v-4b128631] .vue-advanced-cropper__handler{width:12px;height:12px;background:#fff;border:2px solid #3b82f6;border-radius:50%}[data-v-4b128631] .vue-advanced-cropper__line{border-color:#fff9}.zoom-controls[data-v-4b128631]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f8fafc;border-top:1px solid #e2e8f0}.zoom-btn[data-v-4b128631]{flex-shrink:0;min-width:2rem;min-height:2rem}.zoom-track[data-v-4b128631]{flex:1;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.zoom-progress[data-v-4b128631]{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:2px;transition:width .2s ease}.loading-state[data-v-4b128631]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:clamp(180px,40vw,320px);background:#f8fafc;border-radius:.75rem;border:2px dashed #e2e8f0}.cropper-toolbar[data-v-4b128631]{padding:.625rem .75rem;background:#f8fafc;border-radius:.625rem;border:1px solid #e2e8f0}.toolbar-row[data-v-4b128631]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.toolbar-group[data-v-4b128631]{display:flex;align-items:center;gap:.125rem;flex-shrink:0}.toolbar-group-right[data-v-4b128631]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.toolbar-btn[data-v-4b128631]{min-width:2.25rem;min-height:2.25rem}.crop-btn[data-v-4b128631]{white-space:nowrap}.compress-toggle[data-v-4b128631]{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:#f1f5f9;border-radius:.375rem;border:1px solid #e2e8f0}.toggle-label[data-v-4b128631]{font-size:.75rem;font-weight:500;color:#475569;white-space:nowrap}.preview-section[data-v-4b128631]{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;background:#f8fafc;border-radius:.75rem;border:1px solid #e2e8f0;animation:fadeIn-4b128631 .3s ease}.preview-header[data-v-4b128631]{display:flex;align-items:center;gap:.5rem}.preview-title[data-v-4b128631]{font-size:.875rem;font-weight:600;color:#334155}.preview-image-wrapper[data-v-4b128631]{display:flex;justify-content:center}.preview-image[data-v-4b128631]{width:clamp(96px,30vw,160px);height:clamp(96px,30vw,160px);object-fit:cover;border-radius:.5rem;border:2px solid #e2e8f0;box-shadow:0 4px 6px -1px #0000001a}@keyframes fadeIn-4b128631{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:420px){.toolbar-row[data-v-4b128631]{flex-direction:column;align-items:stretch;gap:.5rem}.toolbar-group[data-v-4b128631],.toolbar-group-right[data-v-4b128631]{justify-content:center}.crop-btn[data-v-4b128631]{width:100%;justify-content:center}}canvas[data-v-59f54d11]{border-radius:20px}@media screen and (max-width:960px){[data-v-408916f9] .customized-timeline .p-timeline-event:nth-child(2n){flex-direction:row}[data-v-408916f9] .customized-timeline .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:left}[data-v-408916f9] .customized-timeline .p-timeline-event-opposite{flex:0}}.border-dashed[data-v-a4e148b3],.border-dashed[data-v-ef6f2a90]{transition:all .2s ease}[data-v-cef77da5] .prose p{margin-bottom:.5rem}[data-v-cef77da5] .prose p:last-child{margin-bottom:0}[data-v-5f1abe41] .question-fullscreen-dialog{margin:0;border-radius:0!important;max-height:100vh!important}[data-v-5f1abe41] .question-fullscreen-dialog .p-dialog-content{padding:0;overflow:hidden;border-radius:0!important;height:calc(100vh - 120px)!important;max-height:calc(100vh - 120px)!important}[data-v-5f1abe41] .question-fullscreen-dialog .p-dialog-header,[data-v-5f1abe41] .question-fullscreen-dialog .p-dialog-footer{padding:1rem 1.5rem;border-radius:0!important;flex-shrink:0}.group[data-v-60a75633]{transition:transform .2s ease}.questions-container[data-v-60a75633]{scroll-behavior:smooth}.line-clamp-1[data-v-206975a1]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.nav-page-enter-active[data-v-206975a1],.nav-page-leave-active[data-v-206975a1]{transition:transform .32s cubic-bezier(.4,0,.2,1)}.nav-page-enter-from[data-v-206975a1],.nav-page-leave-to[data-v-206975a1]{transform:translateY(100%)}@keyframes shake-206975a1{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}[data-v-206975a1] .shake{animation:shake-206975a1 .55s ease}.prose[data-v-206975a1] p{margin:0 0 .25rem;line-height:1.6}.prose[data-v-206975a1] b,.prose[data-v-206975a1] strong{font-weight:700}.prose[data-v-206975a1] i,.prose[data-v-206975a1] em{font-style:italic}.prose[data-v-206975a1] u{text-decoration:underline}.prose[data-v-206975a1] ul{list-style:disc;padding-left:1.25rem;margin:.25rem 0}.prose[data-v-206975a1] ol{list-style:decimal;padding-left:1.25rem;margin:.25rem 0}.prose[data-v-206975a1] br{display:block;content:"";margin:0}canvas[data-v-eb11cb0d]{display:block}.group-filter-scroll[data-v-ffa138fd]{scrollbar-width:none}.group-filter-scroll[data-v-ffa138fd]::-webkit-scrollbar{display:none}
