.fade-slide-enter-active[data-v-a6140479],.fade-slide-leave-active[data-v-a6140479]{transition:all .18s ease}.fade-slide-enter-from[data-v-a6140479],.fade-slide-leave-to[data-v-a6140479]{opacity:0;transform:translate(8px)}.toast-fade-enter-active[data-v-db7107dc],.toast-fade-leave-active[data-v-db7107dc]{transition:all .28s ease}.toast-fade-enter-from[data-v-db7107dc]{opacity:0;transform:translateY(-10px) scale(.98)}.toast-fade-leave-to[data-v-db7107dc]{opacity:0;transform:translateY(-6px) scale(.985)}@keyframes shrink-db7107dc{0%{width:100%}to{width:0%}}[data-slot=select] option{background-color:hsl(var(--background));color:hsl(var(--foreground))}[data-slot=select] option:checked{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.appraisal-paper-wrap-contents{display:contents}.appraisal-paper-wrap-paginated{position:relative;width:100%}.appraisal-print-source{position:absolute;top:0;left:-200vw;margin:0;visibility:hidden;pointer-events:none}.appraisal-print-viewport{width:100%;padding-bottom:.5rem;overflow-x:auto}.appraisal-print-host{display:flex;flex-direction:column;align-items:center;align-items:safe center;gap:1rem}.appraisal-print-page{position:relative;display:flex;flex-direction:column;box-sizing:border-box;background:#fff;color:#0f172a;font-family:Georgia,Times New Roman,serif;outline:1px solid rgb(226 232 240);outline-offset:-1px;box-shadow:0 1px 3px #0f172a1f;break-inside:avoid;break-after:page;page-break-after:always}.appraisal-print-page:last-child{break-after:auto;page-break-after:auto}.appraisal-print-page-header{flex:0 0 auto}.appraisal-print-page-body{flex:1 1 auto;min-height:0;overflow:hidden}.appraisal-print-page-body table{word-break:break-word}.appraisal-print-page-footer{position:absolute;left:0;right:0;bottom:.25cm;text-align:center;font-size:10px;color:#64748b}.appraisal-print-page input,.appraisal-print-page textarea{font-family:inherit}.appraisal-paper,.appraisal-print-page{font-family:var(--appraisal-font-family, Arial, sans-serif);font-size:var(--appraisal-font-size, 12px)}.appraisal-paper :is(h2,h3,h4,h5,h6,p,span,label,th,td,li,dt,dd,div,pre,input,textarea),.appraisal-print-page-header :is(h2,h3,h4,h5,h6,p,span,label,th,td,li,dt,dd,div,pre,input,textarea),.appraisal-print-page-body :is(h2,h3,h4,h5,h6,p,span,label,th,td,li,dt,dd,div,pre,input,textarea){font-family:inherit;font-size:inherit}.appraisal-paper .appraisal-sheet-heading,.appraisal-print-page-header .appraisal-sheet-heading{font-size:var(--appraisal-heading-font-size, 16px)}.appraisal-paper .appraisal-sheet-logo,.appraisal-print-page-header .appraisal-sheet-logo{height:calc(var(--appraisal-heading-font-size, 16px) * 1.6);width:calc(var(--appraisal-heading-font-size, 16px) * 1.6)}.appraisal-print-continued{margin-bottom:.15cm;text-align:right;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#64748b}@media print{.appraisal-print-viewport{overflow:visible;padding-bottom:0}.appraisal-print-host{display:block}.appraisal-print-page{outline:none;box-shadow:none}}.document-text-content[data-v-0894da93]{overflow-wrap:anywhere}.appraisal-paper input[data-v-0894da93],.appraisal-paper textarea[data-v-0894da93]{font-family:inherit}@media print{.appraisal-paper[data-v-0894da93]{box-shadow:none;border:none;margin:0;max-width:none!important;max-height:none!important;width:var(--paper-w-cm, 21cm)!important;height:auto!important;aspect-ratio:auto!important;overflow:visible}.appraisal-paper .appraisal-paper-content .overflow-x-auto[data-v-0894da93]{overflow:visible!important}.appraisal-paper table[data-v-0894da93]{min-width:auto!important;word-break:break-word}.appraisal-paper section[data-v-0894da93]{page-break-inside:avoid}.appraisal-paper[data-v-0894da93]:after{content:counter(page) " / " counter(pages);position:fixed;bottom:0;left:0;right:0;text-align:center;font-size:10px;color:#6b7280}}@media print{html,body{print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}body *{visibility:hidden!important}.print-profile-root[data-v-8804ec55],.print-profile-root[data-v-8804ec55] *{visibility:visible!important}.print-profile-root[data-v-8804ec55]{position:relative;width:100%;padding:0!important;margin:0!important}.print-controls[data-v-8804ec55]{display:none!important}.print-profile-card[data-v-8804ec55]{display:block;width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.print-flow-header[data-v-8804ec55]{position:static;height:auto;padding:4mm 6mm!important;background:#f8fafc!important;border-bottom:0!important}.print-employee-header[data-v-8804ec55]{display:block!important;padding:4mm 6mm 3mm!important;background:#fff!important;border-bottom:1px solid #cbd5e1!important}.print-employee-header img[data-v-8804ec55]{display:block!important;width:24mm!important;height:24mm!important;max-width:24mm!important;object-fit:contain!important}.print-profile-card section[data-v-8804ec55]{break-inside:avoid;page-break-inside:avoid}.print-profile-card table[data-v-8804ec55]{width:100%;border-collapse:collapse;break-inside:auto;page-break-inside:auto}.print-profile-card thead[data-v-8804ec55]{display:table-header-group}.print-profile-card tr[data-v-8804ec55],.print-profile-card th[data-v-8804ec55],.print-profile-card td[data-v-8804ec55]{break-inside:avoid;page-break-inside:avoid}.print-profile-card h3[data-v-8804ec55]{break-after:avoid;page-break-after:avoid}.print-profile-card a[data-v-8804ec55]{color:inherit;text-decoration:none}.print-profile-root[data-v-8804ec55]:after{position:fixed;right:0;bottom:-10mm;left:0;color:#64748b;content:"Page " counter(page);font-size:9px;text-align:center}}.cropper-container[data-v-620a3fcf]{width:100%;height:200px;min-height:200px;position:relative}@media(min-width:640px){.cropper-container[data-v-620a3fcf]{height:300px;min-height:300px}}@media(min-width:1024px){.cropper-container[data-v-620a3fcf]{height:350px;min-height:350px}}.cropper-element[data-v-620a3fcf]{width:100%;height:100%}[data-v-620a3fcf] .vue-advanced-cropper__background{background:#f1f5f9}[data-v-620a3fcf] .vue-advanced-cropper__foreground{border:2px solid #3b82f6}[data-v-620a3fcf] .vue-advanced-cropper__area{border:2px dashed #3b82f6}[data-v-620a3fcf] .vue-advanced-cropper{min-height:200px;background:#fafafa;touch-action:none}@media(min-width:640px){[data-v-620a3fcf] .vue-advanced-cropper{min-height:300px}}@media(min-width:1024px){[data-v-620a3fcf] .vue-advanced-cropper{min-height:350px}}[data-v-620a3fcf] .vue-advanced-cropper__handler{width:12px;height:12px;border:2px solid #3b82f6;background:#fff;border-radius:50%}@media(max-width:639px){[data-v-620a3fcf] .vue-advanced-cropper__handler{width:16px;height:16px;border:3px solid #3b82f6}}[data-v-620a3fcf] .vue-advanced-cropper__stencil{cursor:move}@media(max-width:639px){[data-v-620a3fcf] .vue-advanced-cropper__stencil{min-width:80px;min-height:80px}}[data-v-620a3fcf] .dialog-content{display:flex;flex-direction:column;max-height:95vh}.cropper-container[data-v-19bab9fb]{width:100%;height:200px;min-height:200px;position:relative}@media(min-width:640px){.cropper-container[data-v-19bab9fb]{height:300px;min-height:300px}}@media(min-width:1024px){.cropper-container[data-v-19bab9fb]{height:350px;min-height:350px}}.cropper-element[data-v-19bab9fb]{width:100%;height:100%}[data-v-19bab9fb] .vue-advanced-cropper__background{background:#f1f5f9}[data-v-19bab9fb] .vue-advanced-cropper__foreground{border:2px solid #3b82f6}[data-v-19bab9fb] .vue-advanced-cropper__area{border:2px dashed #3b82f6}[data-v-19bab9fb] .vue-advanced-cropper{min-height:200px;background:#fafafa;touch-action:none}@media(min-width:640px){[data-v-19bab9fb] .vue-advanced-cropper{min-height:300px}}@media(min-width:1024px){[data-v-19bab9fb] .vue-advanced-cropper{min-height:350px}}[data-v-19bab9fb] .vue-advanced-cropper__handler{width:12px;height:12px;border:2px solid #3b82f6;background:#fff;border-radius:50%}@media(max-width:639px){[data-v-19bab9fb] .vue-advanced-cropper__handler{width:16px;height:16px;border:3px solid #3b82f6}}[data-v-19bab9fb] .vue-advanced-cropper__stencil{cursor:move}@media(max-width:639px){[data-v-19bab9fb] .vue-advanced-cropper__stencil{min-width:80px;min-height:80px}}[data-v-19bab9fb] .dialog-content{display:flex;flex-direction:column;max-height:95vh}
