label[data-v-b54bfbb3]{pointer-events:none;left:.75rem;background:transparent;padding:0 .25rem;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--fosro-slate-500)}.centered-label[data-v-b54bfbb3]{top:50%;transform:translateY(-50%)}.floating-label[data-v-b54bfbb3]{top:-.625rem;left:.5rem;font-size:.75rem;color:var(--fosro-slate-500)!important;background:var(--fosro-surface-control);z-index:10;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem}label[data-v-9f6288cd]{pointer-events:none;left:.75rem;background:transparent;padding:0 .25rem;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--fosro-slate-500)}.centered-label[data-v-9f6288cd]{top:50%;transform:translateY(-50%)}.floating-label[data-v-9f6288cd]{top:-.625rem;left:.5rem;font-size:.75rem;color:var(--fosro-slate-500)!important;background:#fff;z-index:10;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem}label[data-v-a710ae29]{pointer-events:none;left:.75rem;background:transparent;padding:0 .25rem;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--fosro-slate-500)}.centered-label[data-v-a710ae29]{top:50%;transform:translateY(-50%)}.floating-label[data-v-a710ae29]{top:-.625rem;left:.5rem;font-size:.75rem;color:var(--fosro-slate-500)!important;background:#fff;z-index:10;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem}@keyframes fade-in-up-1823ea88{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.[data-v-1823ea88]{opacity:0;transform:translateY(20px);animation:fade-in-up-1823ea88 .6s ease-out both}.[data-v-1823ea88]{opacity:0;transform:translateY(20px);animation:fade-in-up-1823ea88 .8s ease-out both}.[data-v-1823ea88]{opacity:0;transform:translateY(20px);animation:fade-in-up-1823ea88 .6s ease-out .2s both}.[data-v-1823ea88]{opacity:0;transform:translateY(20px);animation:fade-in-up-1823ea88 .6s ease-out .3s both}.[data-v-1823ea88]{opacity:0;transform:translateY(20px);animation:fade-in-up-1823ea88 .6s ease-out .4s both}.[data-v-1823ea88]{opacity:0;transform:translateY(20px);animation:fade-in-up-1823ea88 .6s ease-out .5s both}[data-v-1823ea88]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}[data-v-1823ea88]::-webkit-scrollbar{width:8px}[data-v-1823ea88]::-webkit-scrollbar-track{background:transparent}[data-v-1823ea88]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:4px}[data-v-1823ea88]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}button[data-v-1823ea88]:focus-visible,a[data-v-1823ea88]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.group:hover .group-hover\:scale-110[data-v-1823ea88]{transform:scale(1.1)}.bg-clip-text[data-v-1823ea88]{-webkit-background-clip:text;background-clip:text}@media (max-width: 640px){.grid-cols-1.md\:grid-cols-2[data-v-1823ea88]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 768px){.grid-cols-1.md\:grid-cols-2[data-v-1823ea88]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bg-white\/80[data-v-1823ea88]:hover,a[data-v-1823ea88]:hover{transform:translate(2px)}.inline-flex.items-center.px-3.py-1\.5[data-v-1823ea88]{transition:all .2s ease}.inline-flex.items-center.px-3.py-1\.5[data-v-1823ea88]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}@keyframes fade-in-up-29379ec0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.[data-v-29379ec0]{opacity:0;transform:translateY(20px);animation:fade-in-up-29379ec0 .6s ease-out both}.group[data-v-29379ec0]:hover{transform:translateY(-1px)}button[data-v-29379ec0]:not(:disabled):hover,a[data-v-29379ec0]:hover{transform:translateY(-1px)}button[data-v-29379ec0]:not(:disabled):active,a[data-v-29379ec0]:active{transform:translateY(0)}.tooltip-arrow[data-v-29379ec0]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.group[data-v-29379ec0] *,.group button[data-v-29379ec0],.group a[data-v-29379ec0]{transition:all .2s ease-out}.group .absolute[data-v-29379ec0]{transition:none!important}.health-badge[data-v-29379ec0]{transition:all .2s ease-out}.health-badge[data-v-29379ec0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.child-indentation[data-v-29379ec0]{position:relative}.child-indentation[data-v-29379ec0]:before{content:"";position:absolute;left:-16px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent,rgba(156,163,175,.5),transparent)}[data-v-29379ec0]:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}[data-v-29379ec0] .bg-blue-600{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:3px;padding:2px 4px;margin:0 -2px}@keyframes fade-in-e2089559{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-e2089559{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.[data-v-e2089559]{opacity:0;transform:translateY(10px);animation:fade-in-e2089559 .5s ease-out both}.[data-v-e2089559]{opacity:0;transform:translateY(20px);animation:fade-in-up-e2089559 .6s ease-out both}.[data-v-e2089559]{opacity:0;transform:translateY(20px);animation:fade-in-up-e2089559 .6s ease-out .3s both}.[data-v-e2089559]{opacity:0;transform:translateY(20px);animation:fade-in-up-e2089559 .6s ease-out .4s both}.[data-v-e2089559]{opacity:0;transform:translateY(20px);animation:fade-in-up-e2089559 .6s ease-out .5s both}.[data-v-e2089559]{opacity:0;transform:translateY(20px);animation:fade-in-up-e2089559 .6s ease-out .6s both}input[type=text][data-v-e2089559]::-webkit-scrollbar{width:6px}input[type=text][data-v-e2089559]::-webkit-scrollbar-track{background:transparent}input[type=text][data-v-e2089559]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}input[type=text][data-v-e2089559]::-webkit-scrollbar-thumb:hover{background:#94a3b8}input[type=text][data-v-e2089559]:focus{box-shadow:0 0 0 3px #3b82f61a}button[data-v-e2089559]:not(:disabled):hover{transform:scale(1.05)}button[data-v-e2089559]:not(:disabled):active{transform:scale(.98)}.animate-spin[data-v-e2089559]{animation:spin-e2089559 1s linear infinite}@keyframes spin-e2089559{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-e2089559]:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}.group[data-v-e2089559]:hover{transform:translateY(-2px)}.group:hover .group-hover\:scale-110[data-v-e2089559]{transform:scale(1.1)}[data-v-e2089559]{transition:all .2s ease-out}@keyframes fade-in-up-64a24c8f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-64a24c8f{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:100px}}.[data-v-64a24c8f]{opacity:0;transform:translateY(20px);animation:fade-in-up-64a24c8f .6s ease-out both}.[data-v-64a24c8f]{opacity:0;transform:translateY(20px);animation:fade-in-up-64a24c8f .8s ease-out both}.animate-slide-down[data-v-64a24c8f]{opacity:0;transform:translateY(-20px);animation:slide-down-64a24c8f .4s ease-out both}.[data-v-64a24c8f]{opacity:0;transform:translateY(20px);animation:fade-in-up-64a24c8f .6s ease-out .2s both}.[data-v-64a24c8f]{opacity:0;transform:translateY(20px);animation:fade-in-up-64a24c8f .6s ease-out .3s both}.[data-v-64a24c8f]{opacity:0;transform:translateY(20px);animation:fade-in-up-64a24c8f .6s ease-out .5s both}[data-v-64a24c8f]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}[data-v-64a24c8f]::-webkit-scrollbar{width:8px}[data-v-64a24c8f]::-webkit-scrollbar-track{background:transparent}[data-v-64a24c8f]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:4px}[data-v-64a24c8f]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}button[data-v-64a24c8f]:focus-visible,input[data-v-64a24c8f]:focus-visible,label[data-v-64a24c8f]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.peer:checked~.peer-checked\:bg-blue-600[data-v-64a24c8f]{background-color:#2563eb}@keyframes fade-in-db7e9682{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-db7e9682{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.[data-v-db7e9682]{opacity:0;transform:translateY(10px);animation:fade-in-db7e9682 .5s ease-out both}.[data-v-db7e9682]{opacity:0;transform:translateY(20px);animation:fade-in-up-db7e9682 .6s ease-out both}.[data-v-db7e9682]{opacity:0;transform:translateY(20px);animation:fade-in-up-db7e9682 .6s ease-out .3s both}.[data-v-db7e9682]{opacity:0;transform:translateY(20px);animation:fade-in-up-db7e9682 .6s ease-out .4s both}.[data-v-db7e9682]{opacity:0;transform:translateY(20px);animation:fade-in-up-db7e9682 .6s ease-out .5s both}button[data-v-db7e9682]:not(:disabled):hover{transform:scale(1.05)}button[data-v-db7e9682]:not(:disabled):active{transform:scale(.98)}button[data-v-db7e9682]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}[data-v-db7e9682]:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}@keyframes fade-in-11896923{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-11896923{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.[data-v-11896923]{opacity:0;transform:translateY(10px);animation:fade-in-11896923 .5s ease-out both}.[data-v-11896923]{opacity:0;transform:translateY(20px);animation:fade-in-up-11896923 .6s ease-out both}.[data-v-11896923]{opacity:0;transform:translateY(20px);animation:fade-in-up-11896923 .6s ease-out .3s both}.[data-v-11896923]{opacity:0;transform:translateY(20px);animation:fade-in-up-11896923 .6s ease-out .4s both}.[data-v-11896923]{opacity:0;transform:translateY(20px);animation:fade-in-up-11896923 .6s ease-out .5s both}.[data-v-11896923]{opacity:0;transform:translateY(20px);animation:fade-in-up-11896923 .6s ease-out .6s both}input[type=text][data-v-11896923]::-webkit-scrollbar{width:6px}input[type=text][data-v-11896923]::-webkit-scrollbar-track{background:transparent}input[type=text][data-v-11896923]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}input[type=text][data-v-11896923]::-webkit-scrollbar-thumb:hover{background:#94a3b8}input[type=text][data-v-11896923]:focus{box-shadow:0 0 0 3px #3b82f61a}select[data-v-11896923]:focus{box-shadow:0 0 0 3px #3b82f61a}button[data-v-11896923]:not(:disabled):hover{transform:scale(1.05)}button[data-v-11896923]:not(:disabled):active{transform:scale(.98)}button[data-v-11896923]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}[data-v-11896923]:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}@keyframes fade-in-27fddd9b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right-27fddd9b{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.[data-v-27fddd9b]{opacity:0;transform:translateY(10px);animation:fade-in-27fddd9b .5s ease-out both}.animate-slide-in-right[data-v-27fddd9b]{opacity:0;transform:translate(20px);animation:slide-in-right-27fddd9b .3s ease-out both}.group[data-v-27fddd9b]:hover{transform:translateY(-2px)}.group:hover .badge-hover[data-v-27fddd9b]:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.group[data-v-27fddd9b] *{transition:all .2s ease-out}button[data-v-27fddd9b]:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}button[data-v-27fddd9b]:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.drag-handle[data-v-27fddd9b]{transition:all .2s ease-out}.drag-handle[data-v-27fddd9b]:hover:not(.cursor-not-allowed){transform:scale(1.1);box-shadow:0 4px 12px #00000026}button[data-v-27fddd9b]:not(:disabled):hover{transform:scale(1.1)}span[class*=bg-][data-v-27fddd9b]{transition:all .2s ease-out}span[class*=bg-][data-v-27fddd9b]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.answer-type-tooltip-group:hover .answer-type-tooltip-show[data-v-27fddd9b],.instant-fail-tooltip-group:hover .instant-fail-tooltip-show[data-v-27fddd9b],.optional-tooltip-group:hover .optional-tooltip-show[data-v-27fddd9b],.signature-tooltip-group:hover .signature-tooltip-show[data-v-27fddd9b],.media-tooltip-group:hover .media-tooltip-show[data-v-27fddd9b],.photo-tooltip-group:hover .photo-tooltip-show[data-v-27fddd9b],.pass-fail-tooltip-group:hover .pass-fail-tooltip-show[data-v-27fddd9b]{opacity:1;visibility:visible}@keyframes fade-in-921e6c2f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-921e6c2f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.[data-v-921e6c2f]{opacity:0;transform:translateY(10px);animation:fade-in-921e6c2f .5s ease-out both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .2s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .3s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .4s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .5s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .6s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .7s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .8s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out .9s both}0[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.1s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.2s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.3s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.4s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.5s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.6s both}.[data-v-921e6c2f]{opacity:0;transform:translateY(20px);animation:fade-in-up-921e6c2f .6s ease-out 1.7s both}input[type=text][data-v-921e6c2f]::-webkit-scrollbar{width:6px}input[type=text][data-v-921e6c2f]::-webkit-scrollbar-track{background:transparent}input[type=text][data-v-921e6c2f]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}input[type=text][data-v-921e6c2f]::-webkit-scrollbar-thumb:hover{background:#94a3b8}input[type=text][data-v-921e6c2f]:focus{box-shadow:0 0 0 3px #3b82f61a}.group:hover .group-hover\:scale-110[data-v-921e6c2f]{transform:scale(1.1)}.group:hover .group-hover\:text-slate-950[data-v-921e6c2f]{color:#111827}.drag-handle[data-v-921e6c2f]{cursor:grab}.drag-handle[data-v-921e6c2f]:active{cursor:grabbing}.drag-handle[aria-disabled=true][data-v-921e6c2f]{cursor:not-allowed;opacity:.5}@keyframes fade-in-up-09d91b6e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .8s ease-out both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .2s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .3s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .4s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .5s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .6s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .7s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .8s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out .9s both}0[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out 1s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out 1.1s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out 1.2s both}.[data-v-09d91b6e]{opacity:0;transform:translateY(20px);animation:fade-in-up-09d91b6e .6s ease-out 1.3s both}[data-v-09d91b6e]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}[data-v-09d91b6e]::-webkit-scrollbar{width:8px}[data-v-09d91b6e]::-webkit-scrollbar-track{background:transparent}[data-v-09d91b6e]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:4px}[data-v-09d91b6e]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}button[data-v-09d91b6e]:focus-visible,input[data-v-09d91b6e]:focus-visible,select[data-v-09d91b6e]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}input[data-v-09d91b6e]:focus,select[data-v-09d91b6e]:focus{box-shadow:0 0 0 3px #3b82f61a}.group button[data-v-09d91b6e]:not(:disabled):hover,.group a[data-v-09d91b6e]:hover{transform:translateY(-1px)}.group button[data-v-09d91b6e]:not(:disabled):active,.group a[data-v-09d91b6e]:active{transform:translateY(0)}.group:hover .group-hover\:scale-110[data-v-09d91b6e]{transform:scale(1.1)}.bg-clip-text[data-v-09d91b6e]{-webkit-background-clip:text;background-clip:text}@media (max-width: 640px){.grid-cols-1.lg\\:grid-cols-2.xl\\[data-v-09d91b6e]:grid-cols-3{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 1024px){.grid-cols-1.lg\\:grid-cols-2.xl\\[data-v-09d91b6e]:grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.grid-cols-1.lg\\:grid-cols-2.xl\\[data-v-09d91b6e]:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.line-clamp-2[data-v-09d91b6e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes fade-in-up-356b9c4e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.[data-v-356b9c4e]{opacity:0;transform:translateY(20px);animation:fade-in-up-356b9c4e .6s ease-out both}.[data-v-356b9c4e]{opacity:0;transform:translateY(20px);animation:fade-in-up-356b9c4e .8s ease-out both}.[data-v-356b9c4e]{opacity:0;transform:translateY(20px);animation:fade-in-up-356b9c4e .6s ease-out .2s both}.[data-v-356b9c4e]{opacity:0;transform:translateY(20px);animation:fade-in-up-356b9c4e .6s ease-out .3s both}.[data-v-356b9c4e]{opacity:0;transform:translateY(20px);animation:fade-in-up-356b9c4e .6s ease-out .4s both}[data-v-356b9c4e]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}[data-v-356b9c4e]::-webkit-scrollbar{width:8px}[data-v-356b9c4e]::-webkit-scrollbar-track{background:transparent}[data-v-356b9c4e]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:4px}[data-v-356b9c4e]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}button[data-v-356b9c4e]:focus-visible,input[data-v-356b9c4e]:focus-visible,textarea[data-v-356b9c4e]:focus-visible,select[data-v-356b9c4e]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}input[data-v-356b9c4e]:focus,textarea[data-v-356b9c4e]:focus,select[data-v-356b9c4e]:focus{box-shadow:0 0 0 3px #3b82f61a}.group:hover .group-hover\:scale-110[data-v-356b9c4e]{transform:scale(1.1)}@keyframes fade-in-4267456c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-4267456c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-4267456c{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:500px}}.[data-v-4267456c]{opacity:0;transform:translateY(10px);animation:fade-in-4267456c .5s ease-out both}.[data-v-4267456c]{opacity:0;transform:translateY(20px);animation:fade-in-up-4267456c .6s ease-out both}.animate-slide-down[data-v-4267456c]{opacity:0;transform:translateY(-20px);animation:slide-down-4267456c .4s ease-out both}.[data-v-4267456c]{opacity:0;transform:translateY(20px);animation:fade-in-up-4267456c .6s ease-out .3s both}.[data-v-4267456c]{opacity:0;transform:translateY(20px);animation:fade-in-up-4267456c .6s ease-out .4s both}.[data-v-4267456c]{opacity:0;transform:translateY(20px);animation:fade-in-up-4267456c .6s ease-out .5s both}textarea[data-v-4267456c]::-webkit-scrollbar{width:6px}textarea[data-v-4267456c]::-webkit-scrollbar-track{background:transparent}textarea[data-v-4267456c]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}textarea[data-v-4267456c]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes fade-in-59be1fd9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-59be1fd9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-59be1fd9]{opacity:0;transform:translateY(10px);animation:fade-in-59be1fd9 .5s ease-out both}.animate-fade-in-up[data-v-59be1fd9]{opacity:0;transform:translateY(20px);animation:fade-in-up-59be1fd9 .6s ease-out both}.animation-delay-300[data-v-59be1fd9]{opacity:0;transform:translateY(20px);animation:fade-in-up-59be1fd9 .6s ease-out .3s both}.animation-delay-400[data-v-59be1fd9]{opacity:0;transform:translateY(20px);animation:fade-in-up-59be1fd9 .6s ease-out .4s both}.animation-delay-500[data-v-59be1fd9]{opacity:0;transform:translateY(20px);animation:fade-in-up-59be1fd9 .6s ease-out .5s both}.animation-delay-600[data-v-59be1fd9]{opacity:0;transform:translateY(20px);animation:fade-in-up-59be1fd9 .6s ease-out .6s both}textarea[data-v-59be1fd9]::-webkit-scrollbar{width:6px}textarea[data-v-59be1fd9]::-webkit-scrollbar-track{background:transparent}textarea[data-v-59be1fd9]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}textarea[data-v-59be1fd9]::-webkit-scrollbar-thumb:hover{background:#94a3b8}input[data-v-59be1fd9]:focus,select[data-v-59be1fd9]:focus,textarea[data-v-59be1fd9]:focus{box-shadow:0 0 0 3px #3b82f61a}.animate-spin[data-v-59be1fd9]{animation:spin-59be1fd9 1s linear infinite}@keyframes spin-59be1fd9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button[data-v-59be1fd9]:not(:disabled):hover{transform:scale(1.05)}button[data-v-59be1fd9]:not(:disabled):active{transform:scale(.98)}[data-v-59be1fd9]:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:2px}@keyframes fade-in-up-e99b39a5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.[data-v-e99b39a5]{opacity:0;transform:translateY(20px);animation:fade-in-up-e99b39a5 .6s ease-out both}.[data-v-e99b39a5]{opacity:0;transform:translateY(20px);animation:fade-in-up-e99b39a5 .8s ease-out both}.[data-v-e99b39a5]{opacity:0;transform:translateY(20px);animation:fade-in-up-e99b39a5 .6s ease-out .2s both}.[data-v-e99b39a5]{opacity:0;transform:translateY(20px);animation:fade-in-up-e99b39a5 .6s ease-out .3s both}.[data-v-e99b39a5]{opacity:0;transform:translateY(20px);animation:fade-in-up-e99b39a5 .6s ease-out .4s both}[data-v-e99b39a5]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}[data-v-e99b39a5]::-webkit-scrollbar{width:8px}[data-v-e99b39a5]::-webkit-scrollbar-track{background:transparent}[data-v-e99b39a5]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:4px}[data-v-e99b39a5]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}button[data-v-e99b39a5]:focus-visible,input[data-v-e99b39a5]:focus-visible,textarea[data-v-e99b39a5]:focus-visible,select[data-v-e99b39a5]:focus-visible{outline:2px solid #2563eb;outline-offset:2px}input[data-v-e99b39a5]:focus,textarea[data-v-e99b39a5]:focus,select[data-v-e99b39a5]:focus{box-shadow:0 0 0 3px #3b82f61a}.group:hover .group-hover\:scale-110[data-v-e99b39a5]{transform:scale(1.1)}.bg-clip-text[data-v-e99b39a5]{-webkit-background-clip:text;background-clip:text}@keyframes fade-in-a3cee0b9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up-a3cee0b9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-a3cee0b9{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:500px}}.[data-v-a3cee0b9]{opacity:0;transform:translateY(10px);animation:fade-in-a3cee0b9 .5s ease-out both}.[data-v-a3cee0b9]{opacity:0;transform:translateY(20px);animation:fade-in-up-a3cee0b9 .6s ease-out both}.animate-slide-down[data-v-a3cee0b9]{opacity:0;transform:translateY(-20px);animation:slide-down-a3cee0b9 .4s ease-out both}.[data-v-a3cee0b9]{opacity:0;transform:translateY(20px);animation:fade-in-up-a3cee0b9 .6s ease-out .3s both}.[data-v-a3cee0b9]{opacity:0;transform:translateY(20px);animation:fade-in-up-a3cee0b9 .6s ease-out .4s both}.[data-v-a3cee0b9]{opacity:0;transform:translateY(20px);animation:fade-in-up-a3cee0b9 .6s ease-out .5s both}textarea[data-v-a3cee0b9]::-webkit-scrollbar{width:6px}textarea[data-v-a3cee0b9]::-webkit-scrollbar-track{background:transparent}textarea[data-v-a3cee0b9]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}textarea[data-v-a3cee0b9]::-webkit-scrollbar-thumb:hover{background:#94a3b8}input[type=time][data-v-a3cee0b9]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}input[type=time][data-v-a3cee0b9]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=date][data-v-a3cee0b9]::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer}input[type=date][data-v-a3cee0b9]::-webkit-calendar-picker-indicator:hover{opacity:1}label[data-v-47887d26]{pointer-events:none;left:.75rem;background:transparent;padding:0 .25rem;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--fosro-slate-500)}.centered-label[data-v-47887d26]{top:50%;transform:translateY(-50%)}.floating-label[data-v-47887d26]{top:-.625rem;left:.5rem;font-size:.75rem;color:var(--fosro-slate-500)!important;background:#fff;z-index:10;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem}.[data-v-2fdb1e79]{animation-delay:75ms}@keyframes shimmer-2fdb1e79{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shimmer[data-v-2fdb1e79]{animation:shimmer-2fdb1e79 2s infinite}.group:hover .group-hover\:scale-105[data-v-2fdb1e79]{transform:scale(1.02)}.animate-fade-in[data-v-08eb9662]{opacity:0;transform:translateY(40px);animation:fadeIn-08eb9662 .3s cubic-bezier(.4,0,.2,1) both}@keyframes fadeIn-08eb9662{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}#qr-reader[data-v-a77ce654]{width:100%;max-width:400px;margin:0 auto}#qr-video[data-v-a77ce654]{width:100%;height:auto;border-radius:8px}input[data-v-a77ce654]:focus{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626;transition:all .2s ease}button[data-v-a77ce654]:hover:not(:disabled){transform:translateY(-1px)}button[data-v-a77ce654]:active:not(:disabled){transform:translateY(0)}#qr-reader[data-v-a77ce654]{box-shadow:0 10px 25px #0000001a;border-radius:12px;overflow:hidden}@keyframes fade-in-e2ff9991{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.[data-v-e2ff9991]{opacity:0;transform:translateY(10px);animation:fade-in-e2ff9991 .5s ease-out both}.animate-spin[data-v-e2ff9991]{animation:spin-e2ff9991 1s linear infinite}@keyframes spin-e2ff9991{0%{transform:rotate(0)}to{transform:rotate(360deg)}}select[data-v-e2ff9991]{background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-e2ff9991]:focus,textarea[data-v-e2ff9991]:focus,select[data-v-e2ff9991]:focus{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626}.photo-upload-hover[data-v-e2ff9991]{transition:all .3s ease}.photo-upload-hover[data-v-e2ff9991]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #3b82f633}#qr-reader[data-v-93017f21]{width:100%;max-width:400px;margin:0 auto}#qr-video[data-v-93017f21]{width:100%;height:auto;border-radius:8px}
