#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes fadeInUp-bd5c198b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-bd5c198b]{animation:fadeInUp-bd5c198b .6s ease-out}.fas[data-v-bd5c198b]{font-family:"Font Awesome 5 Free";font-weight:900}input[data-v-cd4d193c]:focus,textarea[data-v-cd4d193c]:focus,select[data-v-cd4d193c]:focus,button[data-v-cd4d193c]:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}select[data-v-cd4d193c]:disabled{background-color:#f3f4f6;cursor:not-allowed}.overflow-x-auto[data-v-cd4d193c]{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.overflow-x-auto[data-v-cd4d193c]::-webkit-scrollbar{height:6px}.overflow-x-auto[data-v-cd4d193c]::-webkit-scrollbar-track{background:transparent}.overflow-x-auto[data-v-cd4d193c]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.overflow-x-auto[data-v-cd4d193c]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.currency-input[data-v-cd4d193c]{position:relative}.currency-preview[data-v-cd4d193c]{font-size:.75rem;color:#6b7280;font-style:italic;margin-top:.25rem}@media (max-width: 640px){table[data-v-cd4d193c]{font-size:14px}th[data-v-cd4d193c],td[data-v-cd4d193c]{padding:6px 2px}.currency-preview[data-v-cd4d193c]{font-size:.6rem}}.form-section[data-v-cd4d193c]{transition:all .3s ease-in-out}.disabled-section[data-v-cd4d193c]{opacity:.6;pointer-events:none}button[data-v-cd4d193c]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #0000001a;transition:all .2s ease}.loading-overlay[data-v-cd4d193c]{position:relative}.loading-overlay[data-v-cd4d193c]:after{content:"";position:absolute;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center}.success-border[data-v-cd4d193c]{border-color:#10b981!important;box-shadow:0 0 0 1px #10b981}.error-border[data-v-cd4d193c]{border-color:#ef4444!important;box-shadow:0 0 0 1px #ef4444}tbody tr[data-v-cd4d193c]:hover{background-color:#f8fafc;transition:background-color .15s ease}.currency-cell[data-v-cd4d193c]{font-family:Courier New,monospace;font-weight:600}input[data-v-fe86a427]:focus,select[data-v-fe86a427]:focus,button[data-v-fe86a427]:focus{outline:none;box-shadow:0 0 0 2px #3b82f6}.overflow-x-auto[data-v-fe86a427]{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.overflow-x-auto[data-v-fe86a427]::-webkit-scrollbar{height:6px}.overflow-x-auto[data-v-fe86a427]::-webkit-scrollbar-track{background:transparent}.overflow-x-auto[data-v-fe86a427]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.overflow-x-auto[data-v-fe86a427]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 640px){table[data-v-fe86a427]{font-size:14px}th[data-v-fe86a427],td[data-v-fe86a427]{padding:8px 4px}.modal-content[data-v-fe86a427]{margin:1rem;max-height:calc(100vh - 2rem)}}.modal-enter-active[data-v-fe86a427],.modal-leave-active[data-v-fe86a427]{transition:opacity .25s}.modal-enter-from[data-v-fe86a427],.modal-leave-to[data-v-fe86a427]{opacity:0}.line-clamp-2[data-v-f073f7da]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-f073f7da]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mobile-prose[data-v-f073f7da]{max-width:none;line-height:1.7}.mobile-prose p[data-v-f073f7da]{margin-bottom:1.25rem;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.mobile-prose h1[data-v-f073f7da],.mobile-prose h2[data-v-f073f7da],.mobile-prose h3[data-v-f073f7da],.mobile-prose h4[data-v-f073f7da],.mobile-prose h5[data-v-f073f7da],.mobile-prose h6[data-v-f073f7da]{margin-top:2rem;margin-bottom:1rem;font-weight:700;line-height:1.3}@media (max-width: 640px){.mobile-prose h1[data-v-f073f7da]{font-size:1.5rem}.mobile-prose h2[data-v-f073f7da]{font-size:1.25rem}.mobile-prose h3[data-v-f073f7da]{font-size:1.125rem}.mobile-prose h4[data-v-f073f7da]{font-size:1rem}.mobile-prose p[data-v-f073f7da]{font-size:.9rem;margin-bottom:1rem}.mobile-prose ul[data-v-f073f7da],.mobile-prose ol[data-v-f073f7da]{margin:1rem 0;padding-left:1.25rem}.mobile-prose li[data-v-f073f7da]{margin:.375rem 0;font-size:.9rem}.mobile-prose blockquote[data-v-f073f7da]{margin:1.5rem 0;padding:1rem;font-size:.9rem}.mobile-prose code[data-v-f073f7da]{font-size:.8rem}.mobile-prose pre[data-v-f073f7da]{font-size:.8rem;padding:1rem;margin:1.5rem -1rem;border-radius:.5rem;overflow-x:auto}}.mobile-prose ul[data-v-f073f7da],.mobile-prose ol[data-v-f073f7da]{margin:1.5rem 0;padding-left:1.5rem}.mobile-prose li[data-v-f073f7da]{margin:.5rem 0}.mobile-prose blockquote[data-v-f073f7da]{margin:2rem 0;font-style:italic}.mobile-prose code[data-v-f073f7da]{background-color:#f3f4f6;padding:.25rem .5rem;border-radius:.375rem;font-size:.875em;word-break:break-all}.mobile-prose pre[data-v-f073f7da]{background-color:#1f2937;color:#f9fafb;padding:1.5rem;border-radius:.5rem;margin:1.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.mobile-prose pre code[data-v-f073f7da]{background:none;padding:0;color:inherit;word-break:normal}.mobile-prose img[data-v-f073f7da]{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.mobile-prose table[data-v-f073f7da]{font-size:.875rem;overflow-x:auto;display:block;white-space:nowrap}@media (max-width: 640px){.mobile-prose table[data-v-f073f7da]{font-size:.8rem}}[data-v-f073f7da]{transition:all .2s ease}@media (max-width: 768px){button[data-v-f073f7da],.cursor-pointer[data-v-f073f7da]{min-height:44px;min-width:44px}nav a[data-v-f073f7da],.cursor-pointer[data-v-f073f7da]{padding:.75rem}}[data-v-f073f7da]::-webkit-scrollbar{width:6px;height:6px}@media (min-width: 768px){[data-v-f073f7da]::-webkit-scrollbar{width:8px;height:8px}}[data-v-f073f7da]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[data-v-f073f7da]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-f073f7da]::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media (max-width: 640px){.container[data-v-f073f7da]{padding-left:1rem;padding-right:1rem}}button[data-v-f073f7da]:focus-visible,input[data-v-f073f7da]:focus-visible,[tabindex][data-v-f073f7da]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media screen and (max-width: 767px){input[type=text][data-v-f073f7da],input[type=search][data-v-f073f7da],input[type=email][data-v-f073f7da],input[type=password][data-v-f073f7da]{font-size:16px}}@keyframes spin-f073f7da{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-f073f7da]{animation:spin-f073f7da 1s linear infinite}@media (hover: none){.hover\:scale-105[data-v-f073f7da]:hover,.hover\:-translate-y-1[data-v-f073f7da]:hover,.hover\:-translate-y-2[data-v-f073f7da]:hover{transform:none}}@supports (padding: max(0px)){.safe-top[data-v-f073f7da]{padding-top:max(1rem,env(safe-area-inset-top))}.safe-bottom[data-v-f073f7da]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.safe-left[data-v-f073f7da]{padding-left:max(1rem,env(safe-area-inset-left))}.safe-right[data-v-f073f7da]{padding-right:max(1rem,env(safe-area-inset-right))}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){img[data-v-f073f7da]{image-rendering:-webkit-optimize-contrast}}@media (prefers-reduced-motion: reduce){[data-v-f073f7da],[data-v-f073f7da]:before,[data-v-f073f7da]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.no-print[data-v-f073f7da]{display:none!important}body[data-v-f073f7da]{background:#fff!important;color:#000!important}.shadow-lg[data-v-f073f7da],.shadow-xl[data-v-f073f7da],.shadow-2xl[data-v-f073f7da]{box-shadow:none!important}}.prose[data-v-de837e98]{max-width:none}.prose p[data-v-de837e98]{margin-bottom:1rem;line-height:1.7}.prose h1[data-v-de837e98],.prose h2[data-v-de837e98],.prose h3[data-v-de837e98],.prose h4[data-v-de837e98],.prose h5[data-v-de837e98],.prose h6[data-v-de837e98]{margin-top:2rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.prose h1[data-v-de837e98]{font-size:2.25rem;color:#1f2937}.prose h2[data-v-de837e98]{font-size:1.875rem;color:#374151}.prose h3[data-v-de837e98]{font-size:1.5rem;color:#374151}.prose strong[data-v-de837e98]{font-weight:600;color:#111827}.prose em[data-v-de837e98]{font-style:italic}.prose u[data-v-de837e98]{text-decoration:underline}.prose blockquote[data-v-de837e98]{border-left:4px solid #e5e7eb;padding-left:1rem;font-style:italic;color:#6b7280}.prose code[data-v-de837e98]{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem;font-family:Monaco,Menlo,monospace}.prose ul[data-v-de837e98],.prose ol[data-v-de837e98]{margin:1rem 0;padding-left:1.5rem}.prose li[data-v-de837e98]{margin:.5rem 0}textarea[data-v-de837e98]::-webkit-scrollbar{width:8px}textarea[data-v-de837e98]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}textarea[data-v-de837e98]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}textarea[data-v-de837e98]::-webkit-scrollbar-thumb:hover{background:#94a3b8}
