.bg-gradient-to-br[data-v-7ce35bd9]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.transform[data-v-7ce35bd9]{transition:transform .2s cubic-bezier(.4,0,.2,1)}.hover\:scale-105[data-v-7ce35bd9]:hover{transform:scale(1.05)}.backdrop-blur-xl[data-v-7ce35bd9]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.overflow-y-auto[data-v-7ce35bd9]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-7ce35bd9]::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.overflow-y-auto[data-v-7ce35bd9]::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#3b82f6,#8b5cf6);border-radius:10px}.overflow-y-auto[data-v-7ce35bd9]::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#2563eb,#7c3aed)}[data-v-7ce35bd9] .ui-input:focus,[data-v-7ce35bd9] .ui-select:focus,[data-v-7ce35bd9] .ui-textarea:focus{box-shadow:0 4px 12px #3b82f626;transform:translateY(-1px)}@media (max-width:768px){.grid-cols-1.md\:grid-cols-2[data-v-7ce35bd9],.grid-cols-1.md\:grid-cols-3[data-v-7ce35bd9]{grid-template-columns:1fr}.transform.hover\:scale-105[data-v-7ce35bd9]:hover{transform:none}}input[type=date][data-v-7ce35bd9]::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%236b7280" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"/><line x1="16" y1="2" x2="16" y2="6"/><line x1="8" y1="2" x2="8" y2="6"/><line x1="3" y1="10" x2="21" y2="10"/></svg>');background-position:50%;background-repeat:no-repeat;cursor:pointer;filter:invert(.5)}.dark input[type=date][data-v-7ce35bd9]::-webkit-calendar-picker-indicator{filter:invert(1)}.animate-spin[data-v-7ce35bd9]{animation:spin-7ce35bd9 1s linear infinite}@keyframes spin-7ce35bd9{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-pulse[data-v-7ce35bd9]{animation:pulse-7ce35bd9 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-7ce35bd9{0%,to{opacity:1}50%{opacity:.5}}
