.line-clamp-2[data-v-443d4bc1]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes fadeInUp-443d4bc1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-443d4bc1]{animation:fadeInUp-443d4bc1 .5s ease-out}.group:hover .group-hover\:from-blue-600[data-v-443d4bc1],.group:hover .group-hover\:to-cyan-600[data-v-443d4bc1]{background:linear-gradient(to right,#2563eb,#0891b2)}.modal-enter-active[data-v-443d4bc1]{transition:opacity .3s ease-out}.modal-leave-active[data-v-443d4bc1]{transition:opacity .2s ease-in}.modal-enter-from[data-v-443d4bc1],.modal-leave-to[data-v-443d4bc1]{opacity:0}.modal-panel-enter-active[data-v-443d4bc1]{transition:all .3s ease-out}.modal-panel-leave-active[data-v-443d4bc1]{transition:all .2s ease-in}.modal-panel-enter-from[data-v-443d4bc1]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-panel-leave-to[data-v-443d4bc1]{opacity:0;transform:scale(.95) translateY(20px)}body.modal-open[data-v-443d4bc1]{overflow:hidden}@keyframes fadeInUp-449b773b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-449b773b]{animation:fadeInUp-449b773b .5s ease-out}input[data-v-449b773b]:focus,textarea[data-v-449b773b]:focus{box-shadow:0 0 0 3px #6366f11a}@keyframes spin-449b773b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-449b773b]{animation:spin-449b773b 1s linear infinite}button[data-v-449b773b]:not(:disabled):hover{transform:translateY(-1px)}button[data-v-449b773b]:not(:disabled):active{transform:translateY(0)}.textarea-counter[data-v-449b773b]{background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.line-clamp-2[data-v-5905792a]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes fadeInUp-5905792a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-5905792a]{animation:fadeInUp-5905792a .5s ease-out}.group:hover .group-hover\:from-emerald-600[data-v-5905792a],.group:hover .group-hover\:to-teal-600[data-v-5905792a]{background:linear-gradient(to right,#059669,#0d9488)}.modal-enter-active[data-v-5905792a]{transition:opacity .3s ease-out}.modal-leave-active[data-v-5905792a]{transition:opacity .2s ease-in}.modal-enter-from[data-v-5905792a],.modal-leave-to[data-v-5905792a]{opacity:0}.modal-panel-enter-active[data-v-5905792a]{transition:all .3s ease-out}.modal-panel-leave-active[data-v-5905792a]{transition:all .2s ease-in}.modal-panel-enter-from[data-v-5905792a]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-panel-leave-to[data-v-5905792a]{opacity:0;transform:scale(.95) translateY(20px)}body.modal-open[data-v-5905792a]{overflow:hidden}@keyframes fadeInUp-3886b30b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-3886b30b]{animation:fadeInUp-3886b30b .5s ease-out}input[data-v-3886b30b]:focus,textarea[data-v-3886b30b]:focus,select[data-v-3886b30b]:focus{box-shadow:0 0 0 3px #6366f11a}@keyframes spin-3886b30b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-3886b30b]{animation:spin-3886b30b 1s linear infinite}button[data-v-3886b30b]:not(:disabled):hover{transform:translateY(-1px)}button[data-v-3886b30b]:not(:disabled):active{transform:translateY(0)}.textarea-counter[data-v-3886b30b]{background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}select[data-v-3886b30b]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.modal-enter-active[data-v-e53b83f9]{transition:opacity .3s ease-out}.modal-leave-active[data-v-e53b83f9]{transition:opacity .2s ease-in}.modal-enter-from[data-v-e53b83f9],.modal-leave-to[data-v-e53b83f9]{opacity:0}.modal-panel-enter-active[data-v-e53b83f9]{transition:all .3s ease-out}.modal-panel-leave-active[data-v-e53b83f9]{transition:all .2s ease-in}.modal-panel-enter-from[data-v-e53b83f9]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-panel-leave-to[data-v-e53b83f9]{opacity:0;transform:scale(.95) translateY(20px)}.group:hover .group-hover\:from-orange-600[data-v-e53b83f9],.group:hover .group-hover\:to-red-600[data-v-e53b83f9]{background:linear-gradient(to right,#ea580c,#dc2626)}@keyframes pulse-e53b83f9{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-e53b83f9]{animation:pulse-e53b83f9 2s cubic-bezier(.4,0,.6,1) infinite}button[data-v-e53b83f9]:not(:disabled):hover{transform:translateY(-1px)}button[data-v-e53b83f9]:not(:disabled):active{transform:translateY(0)}.badge-animate[data-v-e53b83f9]{transition:all .2s ease-in-out}.badge-animate[data-v-e53b83f9]:hover{transform:scale(1.05)}.card-hover[data-v-e53b83f9]{transition:all .3s ease-in-out}.card-hover[data-v-e53b83f9]:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width: 640px){.grid[data-v-e53b83f9]{grid-template-columns:1fr}}@media (min-width: 768px) and (max-width: 1023px){.grid[data-v-e53b83f9]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px) and (max-width: 1279px){.grid[data-v-e53b83f9]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.grid[data-v-e53b83f9]{grid-template-columns:repeat(4,1fr)}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp-b41f4f81{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-b41f4f81]{animation:fadeInUp-b41f4f81 .5s ease-out}input[data-v-b41f4f81]:focus,textarea[data-v-b41f4f81]:focus,select[data-v-b41f4f81]:focus{box-shadow:0 0 0 3px #6366f11a}@keyframes spin-b41f4f81{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-b41f4f81]{animation:spin-b41f4f81 1s linear infinite}button[data-v-b41f4f81]:not(:disabled):hover{transform:translateY(-1px)}button[data-v-b41f4f81]:not(:disabled):active{transform:translateY(0)}.space-y-8[data-v-b41f4f81]>*{animation:fadeInUp-b41f4f81 .6s ease-out}.space-y-8[data-v-b41f4f81]>*:nth-child(1){animation-delay:.1s}.space-y-8[data-v-b41f4f81]>*:nth-child(2){animation-delay:.2s}.space-y-8[data-v-b41f4f81]>*:nth-child(3){animation-delay:.3s}.space-y-8[data-v-b41f4f81]>*:nth-child(4){animation-delay:.4s}.flatpickr-input[data-v-b41f4f81]{background-color:#fff!important}select[data-v-b41f4f81]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.pb-4[data-v-b41f4f81]{position:relative}.pb-4[data-v-b41f4f81]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,#e5e7eb,transparent)}.p-1[data-v-b41f4f81]{transition:all .2s ease-in-out}.p-1[data-v-b41f4f81]:hover{transform:scale(1.1)}input[data-v-b41f4f81]:valid:not(:-moz-placeholder){border-color:#10b981}input[data-v-b41f4f81]:valid:not(:placeholder-shown){border-color:#10b981}input[data-v-b41f4f81]:invalid:not(:-moz-placeholder){border-color:#ef4444}input[data-v-b41f4f81]:invalid:not(:placeholder-shown){border-color:#ef4444}@media (max-width: 768px){.grid-cols-1.md\\[data-v-b41f4f81]:grid-cols-2{grid-template-columns:1fr}.space-y-6[data-v-b41f4f81]>*{margin-bottom:1rem}}.animate-pulse[data-v-b41f4f81]{animation:pulse-b41f4f81 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-b41f4f81{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeInUp-68bcb483{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-68bcb483]{animation:fadeInUp-68bcb483 .5s ease-out}@keyframes spin-68bcb483{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-68bcb483]{animation:spin-68bcb483 1s linear infinite}button[data-v-68bcb483]:not(:disabled):hover{transform:translateY(-1px)}button[data-v-68bcb483]:not(:disabled):active{transform:translateY(0)}.bg-white[data-v-68bcb483]:hover{box-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d;transition:box-shadow .3s ease-in-out}.p-1[data-v-68bcb483],.p-2[data-v-68bcb483]{transition:all .2s ease-in-out}.p-1[data-v-68bcb483]:hover,.p-2[data-v-68bcb483]:hover{transform:scale(1.1)}.inline-flex[data-v-68bcb483]:hover{transform:scale(1.05);transition:transform .2s ease-in-out}tbody tr[data-v-68bcb483]:hover{background-color:#f9fafb;transition:background-color .2s ease-in-out}.bg-gradient-to-r[data-v-68bcb483]{background-size:200% 200%;animation:gradientShift-68bcb483 3s ease infinite}@keyframes gradientShift-68bcb483{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.backdrop-blur-sm[data-v-68bcb483]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.space-y-8[data-v-68bcb483]>*{animation:fadeInUp-68bcb483 .6s ease-out}.space-y-8[data-v-68bcb483]>*:nth-child(1){animation-delay:.1s}.space-y-8[data-v-68bcb483]>*:nth-child(2){animation-delay:.2s}.space-y-8[data-v-68bcb483]>*:nth-child(3){animation-delay:.3s}.space-y-8[data-v-68bcb483]>*:nth-child(4){animation-delay:.4s}.animate-pulse[data-v-68bcb483]{animation:pulse-68bcb483 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-68bcb483{0%,to{opacity:1}50%{opacity:.5}}.h-24.w-24[data-v-68bcb483]{transition:transform .3s ease-in-out}.h-24.w-24[data-v-68bcb483]:hover{transform:scale(1.05)}.w-2.h-2[data-v-68bcb483]{animation:pulse-68bcb483 2s infinite}.h-6.w-6[data-v-68bcb483],.h-5.w-5[data-v-68bcb483]{transition:all .3s ease-in-out}.h-6.w-6[data-v-68bcb483]:hover,.h-5.w-5[data-v-68bcb483]:hover{transform:scale(1.1)}@media (max-width: 768px){.grid-cols-1.lg\\[data-v-68bcb483]:grid-cols-2{grid-template-columns:1fr}.space-y-6[data-v-68bcb483]>*{margin-bottom:1rem}.text-3xl[data-v-68bcb483]{font-size:1.875rem}.text-2xl[data-v-68bcb483]{font-size:1.5rem}}button[data-v-68bcb483]:focus,a[data-v-68bcb483]:focus{outline:2px solid #3b82f6;outline-offset:2px}[data-v-68bcb483]{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.shadow-sm[data-v-68bcb483]{box-shadow:0 1px 2px #0000000d}.shadow-lg[data-v-68bcb483]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.overflow-hidden[data-v-68bcb483]::-webkit-scrollbar{width:6px;height:6px}.overflow-hidden[data-v-68bcb483]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.overflow-hidden[data-v-68bcb483]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.overflow-hidden[data-v-68bcb483]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.text-center.py-12[data-v-68bcb483]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:.5rem;margin:1rem 0}.border.border-gray-200.rounded-lg[data-v-68bcb483]:hover{border-color:#3b82f6;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:all .3s ease-in-out}.bg-gradient-to-r.from-orange-500.to-red-500[data-v-68bcb483]{background:linear-gradient(135deg,#f97316,#dc2626)}.bg-gradient-to-r.from-emerald-50.to-green-50[data-v-68bcb483]{background:linear-gradient(135deg,#ecfdf5,#f0fdf4)}.bg-gradient-to-r.from-yellow-50.to-orange-50[data-v-68bcb483]{background:linear-gradient(135deg,#fefce8,#fff7ed)}.bg-gradient-to-r.from-purple-50.to-indigo-50[data-v-68bcb483]{background:linear-gradient(135deg,#faf5ff,#eef2ff)}.bg-gradient-to-r.from-purple-50.to-pink-50[data-v-68bcb483]{background:linear-gradient(135deg,#faf5ff,#fdf2f8)}.bg-gradient-to-r.from-blue-50.to-indigo-50[data-v-68bcb483]{background:linear-gradient(135deg,#eff6ff,#eef2ff)}.inline-flex.items-center.px-3.py-1.rounded-full[data-v-68bcb483]{font-weight:500;letter-spacing:.025em}table[data-v-68bcb483]{border-collapse:separate;border-spacing:0}thead th[data-v-68bcb483]{font-weight:600;letter-spacing:.025em}tbody td[data-v-68bcb483]{border-top:1px solid #e5e7eb}.px-6.py-4.border-b.border-gray-200[data-v-68bcb483]{position:relative}.px-6.py-4.border-b.border-gray-200[data-v-68bcb483]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,#e5e7eb,transparent)}.modal-enter-active[data-v-bf8e4ffb],.modal-leave-active[data-v-bf8e4ffb]{transition:opacity .3s ease}.modal-enter-from[data-v-bf8e4ffb],.modal-leave-to[data-v-bf8e4ffb]{opacity:0}.modal-panel-enter-active[data-v-bf8e4ffb],.modal-panel-leave-active[data-v-bf8e4ffb]{transition:all .3s ease}.modal-panel-enter-from[data-v-bf8e4ffb],.modal-panel-leave-to[data-v-bf8e4ffb]{opacity:0;transform:scale(.9) translateY(-20px)}.category-enter-active[data-v-bf8e4ffb],.category-leave-active[data-v-bf8e4ffb]{transition:all .3s ease}.category-enter-from[data-v-bf8e4ffb],.category-leave-to[data-v-bf8e4ffb]{opacity:0;transform:translateY(-10px)}.category-move[data-v-bf8e4ffb]{transition:transform .3s ease}@keyframes fadeInUp-bf8e4ffb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-bf8e4ffb]{animation:fadeInUp-bf8e4ffb .6s ease-out}input[data-v-bf8e4ffb]:focus,select[data-v-bf8e4ffb]:focus,textarea[data-v-bf8e4ffb]:focus{outline:none;box-shadow:0 0 0 3px #6366f11a}button[data-v-bf8e4ffb]:hover{transform:translateY(-1px)}button[data-v-bf8e4ffb]:active{transform:translateY(0)}.hover\:shadow-md[data-v-bf8e4ffb]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}svg[data-v-bf8e4ffb]{transition:all .2s ease}.animate-pulse[data-v-bf8e4ffb]{animation:pulse-bf8e4ffb 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-bf8e4ffb{0%,to{opacity:1}50%{opacity:.5}}.animate-spin[data-v-bf8e4ffb]{animation:spin-bf8e4ffb 1s linear infinite}@keyframes spin-bf8e4ffb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){.space-x-8[data-v-bf8e4ffb]>*+*{margin-left:1rem}.px-6[data-v-bf8e4ffb]{padding-left:1rem;padding-right:1rem}.py-4[data-v-bf8e4ffb]{padding-top:.75rem;padding-bottom:.75rem}}.modal-enter-active[data-v-7d8227ce],.modal-leave-active[data-v-7d8227ce]{transition:opacity .3s ease}.modal-enter-from[data-v-7d8227ce],.modal-leave-to[data-v-7d8227ce]{opacity:0}.modal-panel-enter-active[data-v-7d8227ce],.modal-panel-leave-active[data-v-7d8227ce]{transition:all .3s ease}.modal-panel-enter-from[data-v-7d8227ce],.modal-panel-leave-to[data-v-7d8227ce]{opacity:0;transform:scale(.9) translateY(-20px)}.category-enter-active[data-v-7d8227ce],.category-leave-active[data-v-7d8227ce]{transition:all .3s ease}.category-enter-from[data-v-7d8227ce],.category-leave-to[data-v-7d8227ce]{opacity:0;transform:translateY(-10px)}.category-move[data-v-7d8227ce]{transition:transform .3s ease}@keyframes fadeInUp-7d8227ce{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-7d8227ce]{animation:fadeInUp-7d8227ce .6s ease-out}input[data-v-7d8227ce]:focus,select[data-v-7d8227ce]:focus{outline:none;box-shadow:0 0 0 3px #6366f11a}button[data-v-7d8227ce]:hover{transform:translateY(-1px)}button[data-v-7d8227ce]:active{transform:translateY(0)}.hover\:shadow-md[data-v-7d8227ce]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}svg[data-v-7d8227ce]{transition:all .2s ease}@media (max-width: 640px){.space-x-8[data-v-7d8227ce]>*+*{margin-left:1rem}.px-6[data-v-7d8227ce]{padding-left:1rem;padding-right:1rem}.py-4[data-v-7d8227ce]{padding-top:.75rem;padding-bottom:.75rem}}.animate-pulse[data-v-7d8227ce]{animation:pulse-7d8227ce 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-7d8227ce{0%,to{opacity:1}50%{opacity:.5}}.animate-spin[data-v-7d8227ce]{animation:spin-7d8227ce 1s linear infinite}@keyframes spin-7d8227ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.leave-request-enter-active[data-v-e8129603],.leave-request-leave-active[data-v-e8129603]{transition:all .3s ease}.leave-request-enter-from[data-v-e8129603],.leave-request-leave-to[data-v-e8129603]{opacity:0;transform:translateY(-10px)}.leave-request-move[data-v-e8129603]{transition:transform .3s ease}@keyframes fadeInUp-e8129603{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-e8129603]{animation:fadeInUp-e8129603 .6s ease-out}input[data-v-e8129603]:focus,select[data-v-e8129603]:focus{outline:none;box-shadow:0 0 0 3px #10b9811a}button[data-v-e8129603]:hover{transform:translateY(-1px)}button[data-v-e8129603]:active{transform:translateY(0)}.hover\:shadow-md[data-v-e8129603]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}svg[data-v-e8129603]{transition:all .2s ease}.animate-pulse[data-v-e8129603]{animation:pulse-e8129603 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-e8129603{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 640px){.grid-cols-1[data-v-e8129603]{grid-template-columns:repeat(1,minmax(0,1fr))}.px-6[data-v-e8129603]{padding-left:1rem;padding-right:1rem}.py-4[data-v-e8129603]{padding-top:.75rem;padding-bottom:.75rem}}@media (min-width: 1024px){.lg\:grid-cols-2[data-v-e8129603]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:grid-cols-3[data-v-e8129603]{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes fadeInUp-1f0199ca{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-1f0199ca]{animation:fadeInUp-1f0199ca .6s ease-out}input[data-v-1f0199ca]:focus,select[data-v-1f0199ca]:focus,textarea[data-v-1f0199ca]:focus{outline:none;box-shadow:0 0 0 3px #10b9811a}button[data-v-1f0199ca]:hover{transform:translateY(-1px)}button[data-v-1f0199ca]:active{transform:translateY(0)}svg[data-v-1f0199ca]{transition:all .2s ease}.animate-pulse[data-v-1f0199ca]{animation:pulse-1f0199ca 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-1f0199ca{0%,to{opacity:1}50%{opacity:.5}}.animate-spin[data-v-1f0199ca]{animation:spin-1f0199ca 1s linear infinite}@keyframes spin-1f0199ca{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-1f0199ca] .flatpickr-input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}[data-v-1f0199ca] .flatpickr-calendar{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-v-1f0199ca] .flatpickr-day.selected{background:#10b981;border-color:#10b981}[data-v-1f0199ca] .flatpickr-day.selected:hover{background:#059669;border-color:#059669}@media (max-width: 640px){.px-6[data-v-1f0199ca]{padding-left:1rem;padding-right:1rem}.py-4[data-v-1f0199ca]{padding-top:.75rem;padding-bottom:.75rem}.space-x-4[data-v-1f0199ca]>*+*{margin-left:.75rem}}@keyframes fadeInUp-dc37438b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-dc37438b]{animation:fadeInUp-dc37438b .6s ease-out}input[data-v-dc37438b]:focus,select[data-v-dc37438b]:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a}button[data-v-dc37438b]:hover{transform:translateY(-1px)}button[data-v-dc37438b]:active{transform:translateY(0)}svg[data-v-dc37438b]{transition:all .2s ease}.animate-pulse[data-v-dc37438b]{animation:pulse-dc37438b 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-dc37438b{0%,to{opacity:1}50%{opacity:.5}}[data-v-dc37438b] .flatpickr-input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}[data-v-dc37438b] .flatpickr-calendar{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-v-dc37438b] .flatpickr-day.selected{background:#3b82f6;border-color:#3b82f6}[data-v-dc37438b] .flatpickr-day.selected:hover{background:#2563eb;border-color:#2563eb}@media (max-width: 640px){.px-6[data-v-dc37438b]{padding-left:1rem;padding-right:1rem}.py-4[data-v-dc37438b]{padding-top:.75rem;padding-bottom:.75rem}.space-x-4[data-v-dc37438b]>*+*{margin-left:.75rem}.grid-cols-1.md\\[data-v-dc37438b]:grid-cols-4{grid-template-columns:1fr}.grid-cols-1.md\\[data-v-dc37438b]:grid-cols-2{grid-template-columns:1fr}}@keyframes fadeInUp-827b548f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-827b548f]{animation:fadeInUp-827b548f .6s ease-out}input[data-v-827b548f]:focus,select[data-v-827b548f]:focus,textarea[data-v-827b548f]:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a}button[data-v-827b548f]:hover{transform:translateY(-1px)}button[data-v-827b548f]:active{transform:translateY(0)}svg[data-v-827b548f]{transition:all .2s ease}.animate-pulse[data-v-827b548f]{animation:pulse-827b548f 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-827b548f{0%,to{opacity:1}50%{opacity:.5}}.animate-spin[data-v-827b548f]{animation:spin-827b548f 1s linear infinite}@keyframes spin-827b548f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-827b548f] .flatpickr-input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}[data-v-827b548f] .flatpickr-calendar{border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}[data-v-827b548f] .flatpickr-day.selected{background:#3b82f6;border-color:#3b82f6}[data-v-827b548f] .flatpickr-day.selected:hover{background:#2563eb;border-color:#2563eb}@media (max-width: 640px){.px-6[data-v-827b548f]{padding-left:1rem;padding-right:1rem}.py-4[data-v-827b548f]{padding-top:.75rem;padding-bottom:.75rem}.space-x-4[data-v-827b548f]>*+*{margin-left:.75rem}}.modal-enter-active[data-v-b965ddfe]{transition:opacity .3s ease-out}.modal-leave-active[data-v-b965ddfe]{transition:opacity .2s ease-in}.modal-enter-from[data-v-b965ddfe],.modal-leave-to[data-v-b965ddfe]{opacity:0}.modal-panel-enter-active[data-v-b965ddfe]{transition:all .3s ease-out}.modal-panel-leave-active[data-v-b965ddfe]{transition:all .2s ease-in}.modal-panel-enter-from[data-v-b965ddfe]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-panel-leave-to[data-v-b965ddfe]{opacity:0;transform:scale(.95) translateY(20px)}body.modal-open[data-v-b965ddfe]{overflow:hidden}.modal-enter-active[data-v-b26d9a6a]{transition:opacity .3s ease-out}.modal-leave-active[data-v-b26d9a6a]{transition:opacity .2s ease-in}.modal-enter-from[data-v-b26d9a6a],.modal-leave-to[data-v-b26d9a6a]{opacity:0}.modal-panel-enter-active[data-v-b26d9a6a]{transition:all .3s ease-out}.modal-panel-leave-active[data-v-b26d9a6a]{transition:all .2s ease-in}.modal-panel-enter-from[data-v-b26d9a6a]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-panel-leave-to[data-v-b26d9a6a]{opacity:0;transform:scale(.95) translateY(20px)}body.modal-open[data-v-b26d9a6a]{overflow:hidden}.modal-enter-active[data-v-148548d8]{transition:opacity .3s ease-out}.modal-leave-active[data-v-148548d8]{transition:opacity .2s ease-in}.modal-enter-from[data-v-148548d8],.modal-leave-to[data-v-148548d8]{opacity:0}.modal-panel-enter-active[data-v-148548d8]{transition:all .3s ease-out}.modal-panel-leave-active[data-v-148548d8]{transition:all .2s ease-in}.modal-panel-enter-from[data-v-148548d8]{opacity:0;transform:scale(.95) translateY(-20px)}.modal-panel-leave-to[data-v-148548d8]{opacity:0;transform:scale(.95) translateY(20px)}body.modal-open[data-v-148548d8]{overflow:hidden}.alert-enter-active[data-v-148548d8]{transition:all .3s ease-out}.alert-leave-active[data-v-148548d8]{transition:all .2s ease-in}.alert-enter-from[data-v-148548d8],.alert-leave-to[data-v-148548d8]{opacity:0;transform:translate(100%)}.alert-enter-to[data-v-148548d8],.alert-leave-from[data-v-148548d8]{opacity:1;transform:translate(0)}.modal-enter-active[data-v-16603c82]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-leave-active[data-v-16603c82]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.modal-enter-from[data-v-16603c82],.modal-leave-to[data-v-16603c82]{opacity:0}.backdrop-enter-active[data-v-16603c82]{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.backdrop-leave-active[data-v-16603c82]{transition:opacity .3s cubic-bezier(.25,.8,.25,1)}.backdrop-enter-from[data-v-16603c82],.backdrop-leave-to[data-v-16603c82]{opacity:0}.modal-panel-enter-active[data-v-16603c82]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-panel-leave-active[data-v-16603c82]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.modal-panel-enter-from[data-v-16603c82]{opacity:0;transform:scale(.9) translateY(-20px)}.modal-panel-leave-to[data-v-16603c82]{opacity:0;transform:scale(.95) translateY(10px)}.card-hover[data-v-16603c82]{transition:all .2s ease-in-out}.card-hover[data-v-16603c82]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.table-row[data-v-16603c82]{transition:all .2s ease-in-out}.table-row[data-v-16603c82]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.btn-primary[data-v-16603c82]{transition:all .2s ease-in-out}.btn-primary[data-v-16603c82]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-primary[data-v-16603c82]:active{transform:translateY(0)}.form-input[data-v-16603c82]{transition:all .2s ease-in-out}.form-input[data-v-16603c82]:focus{transform:scale(1.02)}@keyframes spin-16603c82{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-16603c82]{animation:spin-16603c82 1s linear infinite}@keyframes pulse-16603c82{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-16603c82]{animation:pulse-16603c82 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in[data-v-16603c82]{animation:slideIn-16603c82 .5s ease-out}@keyframes slideIn-16603c82{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-16603c82]{animation:fadeIn-16603c82 .3s ease-out}@keyframes fadeIn-16603c82{0%{opacity:0}to{opacity:1}}.gradient-text[data-v-16603c82]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.avatar[data-v-16603c82]{transition:all .2s ease-in-out}.avatar[data-v-16603c82]:hover{transform:scale(1.1)}.badge[data-v-16603c82]{transition:all .2s ease-in-out}.badge[data-v-16603c82]:hover{transform:scale(1.05)}.action-btn[data-v-16603c82]{transition:all .2s ease-in-out}.action-btn[data-v-16603c82]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.action-btn[data-v-16603c82]:active{transform:translateY(0)}.breadcrumb-item[data-v-16603c82]{transition:all .2s ease-in-out}.breadcrumb-item[data-v-16603c82]:hover{transform:translate(2px)}.header-icon[data-v-16603c82]{animation:iconBounce-16603c82 .6s ease-out}@keyframes iconBounce-16603c82{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.input-focus-ring[data-v-16603c82]{transition:all .2s ease-in-out}.input-focus-ring[data-v-16603c82]:focus{box-shadow:0 0 0 3px #3b82f61a}.pagination-btn[data-v-16603c82]{transition:all .2s ease-in-out}.pagination-btn[data-v-16603c82]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.empty-state[data-v-16603c82]{animation:fadeInUp-16603c82 .6s ease-out}@keyframes fadeInUp-16603c82{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.filter-section[data-v-16603c82]{transition:all .3s ease-in-out}.filter-section[data-v-16603c82]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.admin-badge[data-v-16603c82]{transition:all .2s ease-in-out}.admin-badge[data-v-16603c82]:hover{transform:scale(1.05)}.table-header[data-v-16603c82]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);transition:all .3s ease-in-out}@media (max-width: 640px){.card-hover[data-v-16603c82]:hover,.btn-primary[data-v-16603c82]:hover,.action-btn[data-v-16603c82]:hover,.table-row[data-v-16603c82]:hover{transform:none}}@media (prefers-color-scheme: dark){.form-input[data-v-16603c82]{background-color:#1f2937;border-color:#374151;color:#f9fafb}.form-input[data-v-16603c82]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}@media print{.btn-primary[data-v-16603c82],.action-btn[data-v-16603c82],.pagination-btn[data-v-16603c82]{display:none!important}.card-hover[data-v-16603c82]{box-shadow:none!important;transform:none!important}}@media (prefers-contrast: high){.btn-primary[data-v-16603c82]{border:2px solid currentColor}.form-input[data-v-16603c82]{border-width:2px}.action-btn[data-v-16603c82]{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.card-hover[data-v-16603c82],.btn-primary[data-v-16603c82],.action-btn[data-v-16603c82],.table-row[data-v-16603c82],.avatar[data-v-16603c82],.badge[data-v-16603c82],.breadcrumb-item[data-v-16603c82],.slide-in[data-v-16603c82],.fade-in[data-v-16603c82],.header-icon[data-v-16603c82],.pagination-btn[data-v-16603c82],.empty-state[data-v-16603c82],.filter-section[data-v-16603c82],.admin-badge[data-v-16603c82],.table-header[data-v-16603c82]{animation:none!important;transition:none!important;transform:none!important}}[data-v-16603c82]::-webkit-scrollbar{width:8px;height:8px}[data-v-16603c82]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[data-v-16603c82]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-16603c82]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.focus-visible[data-v-16603c82]:focus{outline:2px solid #3b82f6;outline-offset:2px}[data-v-16603c82]::-moz-selection{background-color:#3b82f6;color:#fff}[data-v-16603c82]::selection{background-color:#3b82f6;color:#fff}html[data-v-16603c82]{scroll-behavior:smooth}.loading-overlay[data-v-16603c82]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.success-flash[data-v-16603c82]{animation:successFlash-16603c82 .6s ease-out}@keyframes successFlash-16603c82{0%{background-color:#10b981}to{background-color:transparent}}.error-flash[data-v-16603c82]{animation:errorFlash-16603c82 .6s ease-out}@keyframes errorFlash-16603c82{0%{background-color:#ef4444}to{background-color:transparent}}.alert-enter-active[data-v-a82f8e17]{transition:all .3s ease-out}.alert-leave-active[data-v-a82f8e17]{transition:all .3s ease-in}.alert-enter-from[data-v-a82f8e17],.alert-leave-to[data-v-a82f8e17]{opacity:0;transform:translate(100%)}.card-hover[data-v-a82f8e17]{transition:all .2s ease-in-out}.card-hover[data-v-a82f8e17]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.form-input[data-v-a82f8e17]{transition:all .2s ease-in-out}.form-input[data-v-a82f8e17]:focus{transform:scale(1.02)}.btn-primary[data-v-a82f8e17]{transition:all .2s ease-in-out}.btn-primary[data-v-a82f8e17]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-primary[data-v-a82f8e17]:active{transform:translateY(0)}.file-upload-btn[data-v-a82f8e17]{transition:all .2s ease-in-out}.file-upload-btn[data-v-a82f8e17]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.file-upload-btn[data-v-a82f8e17]:active{transform:translateY(0)}.image-preview[data-v-a82f8e17]{transition:all .3s ease-in-out}.image-preview[data-v-a82f8e17]:hover{transform:scale(1.05);box-shadow:0 8px 25px -5px #0000001a}@keyframes spin-a82f8e17{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-a82f8e17]{animation:spin-a82f8e17 1s linear infinite}@keyframes pulse-a82f8e17{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-a82f8e17]{animation:pulse-a82f8e17 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in[data-v-a82f8e17]{animation:slideIn-a82f8e17 .5s ease-out}@keyframes slideIn-a82f8e17{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-a82f8e17]{animation:fadeIn-a82f8e17 .3s ease-out}@keyframes fadeIn-a82f8e17{0%{opacity:0}to{opacity:1}}.gradient-text[data-v-a82f8e17]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.success-indicator[data-v-a82f8e17]{animation:successPulse-a82f8e17 .6s ease-out}@keyframes successPulse-a82f8e17{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.form-section[data-v-a82f8e17]{animation:formSectionSlide-a82f8e17 .6s ease-out}@keyframes formSectionSlide-a82f8e17{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-item[data-v-a82f8e17]{transition:all .2s ease-in-out}.breadcrumb-item[data-v-a82f8e17]:hover{transform:translate(2px)}.header-icon[data-v-a82f8e17]{animation:iconBounce-a82f8e17 .6s ease-out}@keyframes iconBounce-a82f8e17{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.input-focus-ring[data-v-a82f8e17]{transition:all .2s ease-in-out}.input-focus-ring[data-v-a82f8e17]:focus{box-shadow:0 0 0 3px #3b82f61a}.password-toggle[data-v-a82f8e17]{transition:all .2s ease-in-out}.password-toggle[data-v-a82f8e17]:hover{transform:scale(1.1)}.admin-type-indicator[data-v-a82f8e17]{transition:all .2s ease-in-out}.admin-type-indicator[data-v-a82f8e17]:hover{transform:scale(1.05)}input[type=file][data-v-a82f8e17]{opacity:0;position:absolute;z-index:-1}select[data-v-a82f8e17]::-webkit-scrollbar{width:6px}select[data-v-a82f8e17]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}select[data-v-a82f8e17]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}select[data-v-a82f8e17]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 640px){.card-hover[data-v-a82f8e17]:hover,.btn-primary[data-v-a82f8e17]:hover,.file-upload-btn[data-v-a82f8e17]:hover{transform:none}}@media (prefers-color-scheme: dark){.form-input[data-v-a82f8e17]{background-color:#1f2937;border-color:#374151;color:#f9fafb}.form-input[data-v-a82f8e17]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}@media print{.btn-primary[data-v-a82f8e17],.file-upload-btn[data-v-a82f8e17]{display:none!important}.card-hover[data-v-a82f8e17]{box-shadow:none!important;transform:none!important}}@media (prefers-contrast: high){.btn-primary[data-v-a82f8e17]{border:2px solid currentColor}.form-input[data-v-a82f8e17]{border-width:2px}.file-upload-btn[data-v-a82f8e17]{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.card-hover[data-v-a82f8e17],.btn-primary[data-v-a82f8e17],.file-upload-btn[data-v-a82f8e17],.image-preview[data-v-a82f8e17],.form-input[data-v-a82f8e17],.breadcrumb-item[data-v-a82f8e17],.slide-in[data-v-a82f8e17],.fade-in[data-v-a82f8e17],.success-indicator[data-v-a82f8e17],.form-section[data-v-a82f8e17],.header-icon[data-v-a82f8e17],.password-toggle[data-v-a82f8e17],.admin-type-indicator[data-v-a82f8e17]{animation:none!important;transition:none!important;transform:none!important}}.focus-visible[data-v-a82f8e17]:focus{outline:2px solid #3b82f6;outline-offset:2px}[data-v-a82f8e17]::-moz-selection{background-color:#3b82f6;color:#fff}[data-v-a82f8e17]::selection{background-color:#3b82f6;color:#fff}html[data-v-a82f8e17]{scroll-behavior:smooth}.form-input.error[data-v-a82f8e17]{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.form-input.success[data-v-a82f8e17]{border-color:#10b981;box-shadow:0 0 0 3px #10b9811a}.loading-overlay[data-v-a82f8e17]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.success-flash[data-v-a82f8e17]{animation:successFlash-a82f8e17 .6s ease-out}@keyframes successFlash-a82f8e17{0%{background-color:#10b981}to{background-color:transparent}}.error-flash[data-v-a82f8e17]{animation:errorFlash-a82f8e17 .6s ease-out}@keyframes errorFlash-a82f8e17{0%{background-color:#ef4444}to{background-color:transparent}}.avatar-upload-area[data-v-a82f8e17]{transition:all .3s ease-in-out}.avatar-upload-area[data-v-a82f8e17]:hover{transform:scale(1.02);box-shadow:0 8px 25px -5px #0000001a}.admin-type-legend[data-v-a82f8e17]{animation:fadeInUp-a82f8e17 .8s ease-out}@keyframes fadeInUp-a82f8e17{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-field[data-v-a82f8e17]{animation:slideInLeft-a82f8e17 .6s ease-out}@keyframes slideInLeft-a82f8e17{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.form-field[data-v-a82f8e17]:nth-child(1){animation-delay:.1s}.form-field[data-v-a82f8e17]:nth-child(2){animation-delay:.2s}.form-field[data-v-a82f8e17]:nth-child(3){animation-delay:.3s}.form-field[data-v-a82f8e17]:nth-child(4){animation-delay:.4s}.form-field[data-v-a82f8e17]:nth-child(5){animation-delay:.5s}.card-hover[data-v-659a05a3]{transition:all .2s ease-in-out}.card-hover[data-v-659a05a3]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.avatar[data-v-659a05a3]{transition:all .3s ease-in-out}.avatar[data-v-659a05a3]:hover{transform:scale(1.05);box-shadow:0 8px 25px -5px #0000001a}.btn-primary[data-v-659a05a3]{transition:all .2s ease-in-out}.btn-primary[data-v-659a05a3]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-primary[data-v-659a05a3]:active{transform:translateY(0)}@keyframes spin-659a05a3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-659a05a3]{animation:spin-659a05a3 1s linear infinite}@keyframes pulse-659a05a3{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-659a05a3]{animation:pulse-659a05a3 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in[data-v-659a05a3]{animation:slideIn-659a05a3 .5s ease-out}@keyframes slideIn-659a05a3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-659a05a3]{animation:fadeIn-659a05a3 .3s ease-out}@keyframes fadeIn-659a05a3{0%{opacity:0}to{opacity:1}}.gradient-text[data-v-659a05a3]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.success-indicator[data-v-659a05a3]{animation:successPulse-659a05a3 .6s ease-out}@keyframes successPulse-659a05a3{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.form-section[data-v-659a05a3]{animation:formSectionSlide-659a05a3 .6s ease-out}@keyframes formSectionSlide-659a05a3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-item[data-v-659a05a3]{transition:all .2s ease-in-out}.breadcrumb-item[data-v-659a05a3]:hover{transform:translate(2px)}.header-icon[data-v-659a05a3]{animation:iconBounce-659a05a3 .6s ease-out}@keyframes iconBounce-659a05a3{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.badge[data-v-659a05a3]{transition:all .2s ease-in-out}.badge[data-v-659a05a3]:hover{transform:scale(1.05)}.table-row[data-v-659a05a3]{transition:all .2s ease-in-out}.table-row[data-v-659a05a3]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.pagination-btn[data-v-659a05a3]{transition:all .2s ease-in-out}.pagination-btn[data-v-659a05a3]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.empty-state[data-v-659a05a3]{animation:fadeInUp-659a05a3 .6s ease-out}@keyframes fadeInUp-659a05a3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.profile-section[data-v-659a05a3]{animation:slideInLeft-659a05a3 .6s ease-out}@keyframes slideInLeft-659a05a3{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.activity-log[data-v-659a05a3]{animation:slideInRight-659a05a3 .6s ease-out}@keyframes slideInRight-659a05a3{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (max-width: 640px){.card-hover[data-v-659a05a3]:hover,.btn-primary[data-v-659a05a3]:hover,.avatar[data-v-659a05a3]:hover,.table-row[data-v-659a05a3]:hover{transform:none}}@media (prefers-color-scheme: dark){.btn-primary[data-v-659a05a3]{background-color:#1f2937;border-color:#374151;color:#f9fafb}.btn-primary[data-v-659a05a3]:hover{background-color:#111827}}@media print{.btn-primary[data-v-659a05a3],.pagination-btn[data-v-659a05a3]{display:none!important}.card-hover[data-v-659a05a3]{box-shadow:none!important;transform:none!important}}@media (prefers-contrast: high){.btn-primary[data-v-659a05a3],.badge[data-v-659a05a3]{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.card-hover[data-v-659a05a3],.btn-primary[data-v-659a05a3],.avatar[data-v-659a05a3],.badge[data-v-659a05a3],.breadcrumb-item[data-v-659a05a3],.slide-in[data-v-659a05a3],.fade-in[data-v-659a05a3],.success-indicator[data-v-659a05a3],.form-section[data-v-659a05a3],.header-icon[data-v-659a05a3],.table-row[data-v-659a05a3],.pagination-btn[data-v-659a05a3],.empty-state[data-v-659a05a3],.profile-section[data-v-659a05a3],.activity-log[data-v-659a05a3]{animation:none!important;transition:none!important;transform:none!important}}.focus-visible[data-v-659a05a3]:focus{outline:2px solid #3b82f6;outline-offset:2px}[data-v-659a05a3]::-moz-selection{background-color:#3b82f6;color:#fff}[data-v-659a05a3]::selection{background-color:#3b82f6;color:#fff}html[data-v-659a05a3]{scroll-behavior:smooth}.loading-overlay[data-v-659a05a3]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.profile-info[data-v-659a05a3]{animation:fadeInScale-659a05a3 .8s ease-out}@keyframes fadeInScale-659a05a3{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.status-indicator[data-v-659a05a3]{animation:statusPulse-659a05a3 2s ease-in-out infinite}@keyframes statusPulse-659a05a3{0%,to{opacity:1}50%{opacity:.7}}.action-btn[data-v-659a05a3]{transition:all .2s ease-in-out}.action-btn[data-v-659a05a3]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.action-btn[data-v-659a05a3]:active{transform:translateY(0)}.microsoft-indicator[data-v-659a05a3]{animation:microsoftGlow-659a05a3 3s ease-in-out infinite}@keyframes microsoftGlow-659a05a3{0%,to{box-shadow:0 0 5px #3b82f64d}50%{box-shadow:0 0 20px #3b82f699}}.profile-section[data-v-659a05a3]:nth-child(1){animation-delay:.1s}.profile-section[data-v-659a05a3]:nth-child(2){animation-delay:.2s}.profile-section[data-v-659a05a3]:nth-child(3){animation-delay:.3s}[data-v-659a05a3]::-webkit-scrollbar{width:8px;height:8px}[data-v-659a05a3]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[data-v-659a05a3]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-659a05a3]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.table-enhanced[data-v-659a05a3]{border-collapse:separate;border-spacing:0}.table-enhanced th[data-v-659a05a3]{position:sticky;top:0;z-index:10}.profile-card[data-v-659a05a3]{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(226,232,240,.8)}.activity-log-card[data-v-659a05a3]{background:linear-gradient(135deg,#fff,#f0fdf4);border:1px solid rgba(34,197,94,.1)}@media (max-width: 640px){.profile-title[data-v-659a05a3]{font-size:1.5rem}.profile-subtitle[data-v-659a05a3]{font-size:1rem}}.shadow-enhanced[data-v-659a05a3]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #0000000d}.shadow-enhanced[data-v-659a05a3]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px #0000001a}.alert-enter-active[data-v-eb90e63a]{transition:all .3s ease-out}.alert-leave-active[data-v-eb90e63a]{transition:all .3s ease-in}.alert-enter-from[data-v-eb90e63a],.alert-leave-to[data-v-eb90e63a]{opacity:0;transform:translate(100%)}.card-hover[data-v-eb90e63a]{transition:all .2s ease-in-out}.card-hover[data-v-eb90e63a]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.form-input[data-v-eb90e63a]{transition:all .2s ease-in-out}.form-input[data-v-eb90e63a]:focus{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f626}.btn-primary[data-v-eb90e63a]{transition:all .2s ease-in-out}.btn-primary[data-v-eb90e63a]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-primary[data-v-eb90e63a]:active{transform:translateY(0)}.btn-secondary[data-v-eb90e63a]{transition:all .2s ease-in-out}.btn-secondary[data-v-eb90e63a]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.file-upload-area[data-v-eb90e63a]{transition:all .2s ease-in-out}.file-upload-area[data-v-eb90e63a]:hover{border-color:#3b82f6;background-color:#f8fafc}.file-upload-area[data-v-eb90e63a]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}@keyframes spin-eb90e63a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-eb90e63a]{animation:spin-eb90e63a 1s linear infinite}.slide-in[data-v-eb90e63a]{animation:slideIn-eb90e63a .5s ease-out}@keyframes slideIn-eb90e63a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-eb90e63a]{animation:fadeIn-eb90e63a .3s ease-out}@keyframes fadeIn-eb90e63a{0%{opacity:0}to{opacity:1}}.breadcrumb-item[data-v-eb90e63a]{transition:all .2s ease-in-out}.breadcrumb-item[data-v-eb90e63a]:hover{transform:translate(2px)}.header-icon[data-v-eb90e63a]{animation:iconBounce-eb90e63a .6s ease-out}@keyframes iconBounce-eb90e63a{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.avatar-preview[data-v-eb90e63a]{transition:all .3s ease-in-out}.avatar-preview[data-v-eb90e63a]:hover{transform:scale(1.05);box-shadow:0 8px 25px -5px #0000001a}.success-indicator[data-v-eb90e63a]{animation:successPulse-eb90e63a .6s ease-out}@keyframes successPulse-eb90e63a{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.form-section[data-v-eb90e63a]{animation:formSectionSlide-eb90e63a .6s ease-out}@keyframes formSectionSlide-eb90e63a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.input-focus-ring[data-v-eb90e63a]:focus{outline:none;box-shadow:0 0 0 2px #3b82f680}.error-shake[data-v-eb90e63a]{animation:shake-eb90e63a .5s ease-in-out}@keyframes shake-eb90e63a{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.file-selected[data-v-eb90e63a]{animation:fileSelected-eb90e63a .3s ease-out}@keyframes fileSelected-eb90e63a{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width: 640px){.card-hover[data-v-eb90e63a]:hover,.btn-primary[data-v-eb90e63a]:hover,.btn-secondary[data-v-eb90e63a]:hover,.avatar-preview[data-v-eb90e63a]:hover{transform:none}}@media (prefers-color-scheme: dark){.btn-primary[data-v-eb90e63a]{background-color:#1f2937;border-color:#374151;color:#f9fafb}.btn-primary[data-v-eb90e63a]:hover{background-color:#111827}}@media print{.btn-primary[data-v-eb90e63a],.btn-secondary[data-v-eb90e63a]{display:none!important}.card-hover[data-v-eb90e63a]{box-shadow:none!important;transform:none!important}}@media (prefers-contrast: high){.btn-primary[data-v-eb90e63a],.btn-secondary[data-v-eb90e63a],.form-input[data-v-eb90e63a]{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.card-hover[data-v-eb90e63a],.btn-primary[data-v-eb90e63a],.btn-secondary[data-v-eb90e63a],.breadcrumb-item[data-v-eb90e63a],.slide-in[data-v-eb90e63a],.fade-in[data-v-eb90e63a],.success-indicator[data-v-eb90e63a],.form-section[data-v-eb90e63a],.header-icon[data-v-eb90e63a],.avatar-preview[data-v-eb90e63a],.file-selected[data-v-eb90e63a],.error-shake[data-v-eb90e63a]{animation:none!important;transition:none!important;transform:none!important}}.focus-visible[data-v-eb90e63a]:focus{outline:2px solid #3b82f6;outline-offset:2px}[data-v-eb90e63a]::-moz-selection{background-color:#3b82f6;color:#fff}[data-v-eb90e63a]::selection{background-color:#3b82f6;color:#fff}html[data-v-eb90e63a]{scroll-behavior:smooth}[data-v-eb90e63a]::-webkit-scrollbar{width:8px;height:8px}[data-v-eb90e63a]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[data-v-eb90e63a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-eb90e63a]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.form-error[data-v-eb90e63a]{animation:errorPulse-eb90e63a .3s ease-out}@keyframes errorPulse-eb90e63a{0%{background-color:transparent}50%{background-color:#ef44441a}to{background-color:transparent}}.loading-overlay[data-v-eb90e63a]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.success-flash[data-v-eb90e63a]{animation:successFlash-eb90e63a .6s ease-out}@keyframes successFlash-eb90e63a{0%{background-color:transparent}50%{background-color:#22c55e1a}to{background-color:transparent}}.gradient-text[data-v-eb90e63a]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-section[data-v-eb90e63a]:nth-child(1){animation-delay:.1s}.form-section[data-v-eb90e63a]:nth-child(2){animation-delay:.2s}.form-section[data-v-eb90e63a]:nth-child(3){animation-delay:.3s}.shadow-enhanced[data-v-eb90e63a]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #0000000d}.shadow-enhanced[data-v-eb90e63a]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px #0000001a}.file-upload-dragover[data-v-eb90e63a]{border-color:#3b82f6!important;background-color:#eff6ff!important;transform:scale(1.02)}.form-field[data-v-eb90e63a]{animation:formFieldSlide-eb90e63a .4s ease-out}@keyframes formFieldSlide-eb90e63a{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.button-group[data-v-eb90e63a]{animation:buttonGroupSlide-eb90e63a .5s ease-out}@keyframes buttonGroupSlide-eb90e63a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-container[data-v-eb90e63a]{position:fixed;top:1rem;right:1rem;z-index:50;max-width:24rem}.form-card[data-v-eb90e63a]{animation:formCardSlide-eb90e63a .6s ease-out}@keyframes formCardSlide-eb90e63a{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.page-header[data-v-eb90e63a]{animation:headerSlide-eb90e63a .5s ease-out}@keyframes headerSlide-eb90e63a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-container[data-v-eb90e63a]{animation:breadcrumbSlide-eb90e63a .4s ease-out}@keyframes breadcrumbSlide-eb90e63a{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.alert-enter-active[data-v-5d70e703]{transition:all .3s ease-out}.alert-leave-active[data-v-5d70e703]{transition:all .3s ease-in}.alert-enter-from[data-v-5d70e703],.alert-leave-to[data-v-5d70e703]{opacity:0;transform:translate(100%)}.card-hover[data-v-5d70e703]{transition:all .2s ease-in-out}.card-hover[data-v-5d70e703]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.form-input[data-v-5d70e703]{transition:all .2s ease-in-out}.form-input[data-v-5d70e703]:focus{transform:translateY(-1px);box-shadow:0 4px 12px #ef444426}.btn-primary[data-v-5d70e703]{transition:all .2s ease-in-out}.btn-primary[data-v-5d70e703]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ef444466}.btn-primary[data-v-5d70e703]:active{transform:translateY(0)}.btn-secondary[data-v-5d70e703]{transition:all .2s ease-in-out}.btn-secondary[data-v-5d70e703]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.password-toggle[data-v-5d70e703]{transition:all .2s ease-in-out}.password-toggle[data-v-5d70e703]:hover{transform:scale(1.1)}@keyframes spin-5d70e703{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-5d70e703]{animation:spin-5d70e703 1s linear infinite}.slide-in[data-v-5d70e703]{animation:slideIn-5d70e703 .5s ease-out}@keyframes slideIn-5d70e703{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-5d70e703]{animation:fadeIn-5d70e703 .3s ease-out}@keyframes fadeIn-5d70e703{0%{opacity:0}to{opacity:1}}.breadcrumb-item[data-v-5d70e703]{transition:all .2s ease-in-out}.breadcrumb-item[data-v-5d70e703]:hover{transform:translate(2px)}.header-icon[data-v-5d70e703]{animation:iconBounce-5d70e703 .6s ease-out}@keyframes iconBounce-5d70e703{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.password-requirements[data-v-5d70e703]{animation:requirementsSlide-5d70e703 .4s ease-out}@keyframes requirementsSlide-5d70e703{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.password-match[data-v-5d70e703]{animation:matchPulse-5d70e703 .3s ease-out}@keyframes matchPulse-5d70e703{0%{transform:scale(.95)}to{transform:scale(1)}}.form-section[data-v-5d70e703]{animation:formSectionSlide-5d70e703 .6s ease-out}@keyframes formSectionSlide-5d70e703{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.input-focus-ring[data-v-5d70e703]:focus{outline:none;box-shadow:0 0 0 2px #ef444480}.error-shake[data-v-5d70e703]{animation:shake-5d70e703 .5s ease-in-out}@keyframes shake-5d70e703{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.password-strength[data-v-5d70e703]{transition:all .3s ease-in-out}.password-strength-weak[data-v-5d70e703]{background-color:#fef2f2;border-color:#fecaca}.password-strength-medium[data-v-5d70e703]{background-color:#fffbeb;border-color:#fed7aa}.password-strength-strong[data-v-5d70e703]{background-color:#f0fdf4;border-color:#bbf7d0}.security-indicator[data-v-5d70e703]{animation:securityPulse-5d70e703 2s ease-in-out infinite}@keyframes securityPulse-5d70e703{0%,to{opacity:1}50%{opacity:.7}}@media (max-width: 640px){.card-hover[data-v-5d70e703]:hover,.btn-primary[data-v-5d70e703]:hover,.btn-secondary[data-v-5d70e703]:hover,.password-toggle[data-v-5d70e703]:hover{transform:none}}@media (prefers-color-scheme: dark){.btn-primary[data-v-5d70e703]{background-color:#1f2937;border-color:#374151;color:#f9fafb}.btn-primary[data-v-5d70e703]:hover{background-color:#111827}}@media print{.btn-primary[data-v-5d70e703],.btn-secondary[data-v-5d70e703]{display:none!important}.card-hover[data-v-5d70e703]{box-shadow:none!important;transform:none!important}}@media (prefers-contrast: high){.btn-primary[data-v-5d70e703],.btn-secondary[data-v-5d70e703],.form-input[data-v-5d70e703]{border:2px solid currentColor}}@media (prefers-reduced-motion: reduce){.card-hover[data-v-5d70e703],.btn-primary[data-v-5d70e703],.btn-secondary[data-v-5d70e703],.breadcrumb-item[data-v-5d70e703],.slide-in[data-v-5d70e703],.fade-in[data-v-5d70e703],.form-section[data-v-5d70e703],.header-icon[data-v-5d70e703],.password-toggle[data-v-5d70e703],.password-requirements[data-v-5d70e703],.password-match[data-v-5d70e703],.error-shake[data-v-5d70e703],.security-indicator[data-v-5d70e703]{animation:none!important;transition:none!important;transform:none!important}}.focus-visible[data-v-5d70e703]:focus{outline:2px solid #ef4444;outline-offset:2px}[data-v-5d70e703]::-moz-selection{background-color:#ef4444;color:#fff}[data-v-5d70e703]::selection{background-color:#ef4444;color:#fff}html[data-v-5d70e703]{scroll-behavior:smooth}[data-v-5d70e703]::-webkit-scrollbar{width:8px;height:8px}[data-v-5d70e703]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}[data-v-5d70e703]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-5d70e703]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.form-error[data-v-5d70e703]{animation:errorPulse-5d70e703 .3s ease-out}@keyframes errorPulse-5d70e703{0%{background-color:transparent}50%{background-color:#ef44441a}to{background-color:transparent}}.loading-overlay[data-v-5d70e703]{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.success-flash[data-v-5d70e703]{animation:successFlash-5d70e703 .6s ease-out}@keyframes successFlash-5d70e703{0%{background-color:transparent}50%{background-color:#22c55e1a}to{background-color:transparent}}.gradient-text[data-v-5d70e703]{background:linear-gradient(135deg,#ef4444,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-section[data-v-5d70e703]:nth-child(1){animation-delay:.1s}.form-section[data-v-5d70e703]:nth-child(2){animation-delay:.2s}.form-section[data-v-5d70e703]:nth-child(3){animation-delay:.3s}.form-section[data-v-5d70e703]:nth-child(4){animation-delay:.4s}.shadow-enhanced[data-v-5d70e703]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #0000000d}.shadow-enhanced[data-v-5d70e703]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px #0000001a}.form-field[data-v-5d70e703]{animation:formFieldSlide-5d70e703 .4s ease-out}@keyframes formFieldSlide-5d70e703{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.button-group[data-v-5d70e703]{animation:buttonGroupSlide-5d70e703 .5s ease-out}@keyframes buttonGroupSlide-5d70e703{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alert-container[data-v-5d70e703]{position:fixed;top:1rem;right:1rem;z-index:50;max-width:24rem}.form-card[data-v-5d70e703]{animation:formCardSlide-5d70e703 .6s ease-out}@keyframes formCardSlide-5d70e703{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.page-header[data-v-5d70e703]{animation:headerSlide-5d70e703 .5s ease-out}@keyframes headerSlide-5d70e703{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-container[data-v-5d70e703]{animation:breadcrumbSlide-5d70e703 .4s ease-out}@keyframes breadcrumbSlide-5d70e703{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.password-field[data-v-5d70e703]{animation:passwordFieldSlide-5d70e703 .5s ease-out}@keyframes passwordFieldSlide-5d70e703{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.security-red[data-v-5d70e703]{color:#ef4444}.security-red-bg[data-v-5d70e703]{background-color:#fef2f2;border-color:#fecaca}.security-red-text[data-v-5d70e703]{color:#dc2626}.password-visibility-toggle[data-v-5d70e703]{transition:all .2s ease-in-out}.password-visibility-toggle[data-v-5d70e703]:hover{background-color:#0000000d;border-radius:4px}.validation-feedback[data-v-5d70e703]{animation:validationSlide-5d70e703 .3s ease-out}@keyframes validationSlide-5d70e703{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.password-strength-meter[data-v-5d70e703]{height:4px;border-radius:2px;transition:all .3s ease-in-out}.password-strength-meter.weak[data-v-5d70e703]{background-color:#ef4444;width:25%}.password-strength-meter.medium[data-v-5d70e703]{background-color:#f59e0b;width:50%}.password-strength-meter.strong[data-v-5d70e703]{background-color:#10b981;width:75%}.password-strength-meter.very-strong[data-v-5d70e703]{background-color:#059669;width:100%}.alert-enter-active[data-v-a27c3077]{transition:all .3s ease-out}.alert-leave-active[data-v-a27c3077]{transition:all .3s ease-in}.alert-enter-from[data-v-a27c3077],.alert-leave-to[data-v-a27c3077]{opacity:0;transform:translate(100%)}.card-hover[data-v-a27c3077]{transition:all .2s ease-in-out}.card-hover[data-v-a27c3077]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.form-input[data-v-a27c3077]{transition:all .2s ease-in-out}.form-input[data-v-a27c3077]:focus{transform:scale(1.02)}.btn-primary[data-v-a27c3077]{transition:all .2s ease-in-out}.btn-primary[data-v-a27c3077]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f166}.btn-primary[data-v-a27c3077]:active{transform:translateY(0)}.file-upload-btn[data-v-a27c3077]{transition:all .2s ease-in-out}.file-upload-btn[data-v-a27c3077]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.file-upload-btn[data-v-a27c3077]:active{transform:translateY(0)}.image-preview[data-v-a27c3077]{transition:all .3s ease-in-out}.image-preview[data-v-a27c3077]:hover{transform:scale(1.05);box-shadow:0 8px 25px -5px #0000001a}@keyframes spin-a27c3077{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-a27c3077]{animation:spin-a27c3077 1s linear infinite}@keyframes pulse-a27c3077{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-a27c3077]{animation:pulse-a27c3077 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in[data-v-a27c3077]{animation:slideIn-a27c3077 .5s ease-out}@keyframes slideIn-a27c3077{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-a27c3077]{animation:fadeIn-a27c3077 .3s ease-out}@keyframes fadeIn-a27c3077{0%{opacity:0}to{opacity:1}}.gradient-text[data-v-a27c3077]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.success-indicator[data-v-a27c3077]{animation:successPulse-a27c3077 .6s ease-out}@keyframes successPulse-a27c3077{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.char-counter[data-v-a27c3077]{transition:color .2s ease-in-out}.form-section[data-v-a27c3077]{animation:formSectionSlide-a27c3077 .6s ease-out}@keyframes formSectionSlide-a27c3077{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.breadcrumb-item[data-v-a27c3077]{transition:all .2s ease-in-out}.breadcrumb-item[data-v-a27c3077]:hover{transform:translate(2px)}.header-icon[data-v-a27c3077]{animation:iconBounce-a27c3077 .6s ease-out}@keyframes iconBounce-a27c3077{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.input-focus-ring[data-v-a27c3077]{transition:all .2s ease-in-out}.input-focus-ring[data-v-a27c3077]:focus{box-shadow:0 0 0 3px #3b82f61a}input[type=file][data-v-a27c3077]{opacity:0;position:absolute;z-index:-1}textarea[data-v-a27c3077]::-webkit-scrollbar{width:6px}textarea[data-v-a27c3077]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}textarea[data-v-a27c3077]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}textarea[data-v-a27c3077]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 640px){.card-hover[data-v-a27c3077]:hover,.btn-primary[data-v-a27c3077]:hover,.file-upload-btn[data-v-a27c3077]:hover{transform:none}}@media (prefers-color-scheme: dark){.form-input[data-v-a27c3077]{background-color:#1f2937;border-color:#374151;color:#f9fafb}.form-input[data-v-a27c3077]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}@media print{.btn-primary[data-v-a27c3077],.file-upload-btn[data-v-a27c3077],.alert[data-v-a27c3077]{display:none!important}.card-hover[data-v-a27c3077]{box-shadow:none!important;transform:none!important}}@media (prefers-contrast: high){.btn-primary[data-v-a27c3077]{border:2px solid currentColor}.form-input[data-v-a27c3077]{border-width:2px}}@media (prefers-reduced-motion: reduce){.card-hover[data-v-a27c3077],.btn-primary[data-v-a27c3077],.file-upload-btn[data-v-a27c3077],.image-preview[data-v-a27c3077],.form-input[data-v-a27c3077],.breadcrumb-item[data-v-a27c3077],.slide-in[data-v-a27c3077],.fade-in[data-v-a27c3077],.success-indicator[data-v-a27c3077],.form-section[data-v-a27c3077],.header-icon[data-v-a27c3077]{animation:none!important;transition:none!important;transform:none!important}}.tiptap-editor[data-v-defd676c]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.toolbar[data-v-defd676c]{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem}.toolbar-group[data-v-defd676c]{margin-right:1rem;display:flex;gap:.25rem}.toolbar-btn[data-v-defd676c]{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.toolbar-btn[data-v-defd676c]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.toolbar-btn[data-v-defd676c]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.toolbar-btn.is-active[data-v-defd676c]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.editor-content[data-v-defd676c]{min-height:200px}[data-v-defd676c] .ProseMirror{min-height:200px;padding:1rem;outline:2px solid transparent;outline-offset:2px}[data-v-defd676c] .ProseMirror p.is-editor-empty:first-child:before{pointer-events:none;float:left;height:0px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}[data-v-defd676c] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder)}[data-v-defd676c] .ProseMirror h1{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700}[data-v-defd676c] .ProseMirror h2{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}[data-v-defd676c] .ProseMirror h3{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}[data-v-defd676c] .ProseMirror ul{margin-bottom:1rem;list-style-position:inside;list-style-type:disc}[data-v-defd676c] .ProseMirror ol{margin-bottom:1rem;list-style-position:inside;list-style-type:decimal}[data-v-defd676c] .ProseMirror li{margin-bottom:.25rem}[data-v-defd676c] .ProseMirror a{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));text-decoration-line:underline}[data-v-defd676c] .ProseMirror strong{font-weight:700}[data-v-defd676c] .ProseMirror em{font-style:italic}[data-v-defd676c] .ProseMirror s{text-decoration-line:line-through}[data-v-defd676c] .ProseMirror code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}[data-v-defd676c] .ProseMirror pre{overflow-x:auto;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:1rem}[data-v-defd676c] .ProseMirror pre code{background-color:transparent;padding:0}.textarea-editor[data-v-0c11cd7d]{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.toolbar[data-v-0c11cd7d]{display:flex;flex-wrap:wrap;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem}.toolbar-group[data-v-0c11cd7d]{margin-right:1rem;display:flex;gap:.25rem}.toolbar-btn[data-v-0c11cd7d]{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.toolbar-btn[data-v-0c11cd7d]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.toolbar-btn[data-v-0c11cd7d]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.editor-content[data-v-0c11cd7d]{min-height:200px}.file-upload[data-v-3265bf09]{width:100%}.upload-area[data-v-3265bf09]{cursor:pointer;border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:1.5rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.upload-area[data-v-3265bf09]:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.upload-area.drag-over[data-v-3265bf09]{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.upload-area.has-files[data-v-3265bf09]{border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:1rem}.upload-placeholder[data-v-3265bf09]{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-list[data-v-3265bf09]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.file-item[data-v-3265bf09]{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem}.file-info[data-v-3265bf09]{display:flex;flex:1 1 0%;align-items:center}.file-info[data-v-3265bf09]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.file-icon[data-v-3265bf09]{flex-shrink:0}.file-details[data-v-3265bf09]{min-width:0px;flex:1 1 0%}.file-name[data-v-3265bf09]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.file-size[data-v-3265bf09]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.remove-btn[data-v-3265bf09]{padding:.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.remove-btn[data-v-3265bf09]:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.error-message[data-v-3265bf09]{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.alert-enter-active[data-v-86d5deeb]{transition:all .3s ease-out}.alert-leave-active[data-v-86d5deeb]{transition:all .3s ease-in}.alert-enter-from[data-v-86d5deeb],.alert-leave-to[data-v-86d5deeb]{opacity:0;transform:translate(100%)}.form-card[data-v-86d5deeb]{transition:all .2s ease-in-out}.form-card[data-v-86d5deeb]:hover{transform:translateY(-1px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.btn-primary[data-v-86d5deeb]{transition:all .2s ease-in-out}.btn-primary[data-v-86d5deeb]:hover{transform:translateY(-1px);box-shadow:0 10px 25px -5px #3b82f666,0 10px 10px -5px #3b82f61a}.btn-primary[data-v-86d5deeb]:active{transform:translateY(0)}.form-input[data-v-86d5deeb]{transition:all .2s ease-in-out}.form-input[data-v-86d5deeb]:focus{transform:scale(1.02)}@keyframes spin-86d5deeb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-86d5deeb]{animation:spin-86d5deeb 1s linear infinite}.card-hover[data-v-86d5deeb]{transition:all .2s ease-in-out}.card-hover[data-v-86d5deeb]:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.radio-selection[data-v-86d5deeb]{transition:all .2s ease-in-out}.radio-selection[data-v-86d5deeb]:hover{transform:scale(1.02)}.employee-item[data-v-86d5deeb]{transition:all .2s ease-in-out}.employee-item[data-v-86d5deeb]:hover{transform:translate(4px);background-color:#f8fafc}.gradient-text[data-v-86d5deeb]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes pulse-86d5deeb{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-86d5deeb]{animation:pulse-86d5deeb 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in[data-v-86d5deeb]{animation:slideIn-86d5deeb .5s ease-out}@keyframes slideIn-86d5deeb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-86d5deeb]{animation:fadeIn-86d5deeb .3s ease-out}@keyframes fadeIn-86d5deeb{0%{opacity:0}to{opacity:1}}.modal-enter-active[data-v-ffad6bd7]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-leave-active[data-v-ffad6bd7]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.modal-enter-from[data-v-ffad6bd7],.modal-leave-to[data-v-ffad6bd7]{opacity:0}.backdrop-enter-active[data-v-ffad6bd7]{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.backdrop-leave-active[data-v-ffad6bd7]{transition:opacity .3s cubic-bezier(.25,.8,.25,1)}.backdrop-enter-from[data-v-ffad6bd7],.backdrop-leave-to[data-v-ffad6bd7]{opacity:0}.modal-panel-enter-active[data-v-ffad6bd7]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.modal-panel-leave-active[data-v-ffad6bd7]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.modal-panel-enter-from[data-v-ffad6bd7]{opacity:0;transform:scale(.9) translateY(-20px)}.modal-panel-leave-to[data-v-ffad6bd7]{opacity:0;transform:scale(.95) translateY(10px)}.table-row[data-v-ffad6bd7]{transition:all .2s ease-in-out}.table-row[data-v-ffad6bd7]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.btn-primary[data-v-ffad6bd7]{transition:all .2s ease-in-out}.btn-primary[data-v-ffad6bd7]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #3b82f666}.btn-primary[data-v-ffad6bd7]:active{transform:translateY(0)}.card-hover[data-v-ffad6bd7]{transition:all .2s ease-in-out}.card-hover[data-v-ffad6bd7]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.form-input[data-v-ffad6bd7]{transition:all .2s ease-in-out}.form-input[data-v-ffad6bd7]:focus{transform:scale(1.02)}@keyframes spin-ffad6bd7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-ffad6bd7]{animation:spin-ffad6bd7 1s linear infinite}@keyframes pulse-ffad6bd7{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-ffad6bd7]{animation:pulse-ffad6bd7 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in[data-v-ffad6bd7]{animation:slideIn-ffad6bd7 .5s ease-out}@keyframes slideIn-ffad6bd7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in[data-v-ffad6bd7]{animation:fadeIn-ffad6bd7 .3s ease-out}@keyframes fadeIn-ffad6bd7{0%{opacity:0}to{opacity:1}}.gradient-text[data-v-ffad6bd7]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.avatar[data-v-ffad6bd7]{transition:all .2s ease-in-out}.avatar[data-v-ffad6bd7]:hover{transform:scale(1.1)}.icon-bounce[data-v-ffad6bd7]{transition:all .2s ease-in-out}.icon-bounce[data-v-ffad6bd7]:hover{transform:scale(1.2)}.filter-section[data-v-ffad6bd7]{transition:all .3s ease-in-out}.filter-section[data-v-ffad6bd7]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.pagination-btn[data-v-ffad6bd7]{transition:all .2s ease-in-out}.pagination-btn[data-v-ffad6bd7]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.empty-state[data-v-ffad6bd7]{animation:fadeInUp-ffad6bd7 .6s ease-out}@keyframes fadeInUp-ffad6bd7{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-backdrop[data-v-ffad6bd7]{transition:opacity .3s ease-in-out}.table-header[data-v-ffad6bd7]{background:linear-gradient(135deg,#f8fafc,#e2e8f0);transition:all .3s ease-in-out}.notification-item[data-v-ffad6bd7]{transition:all .2s ease-in-out}.notification-item[data-v-ffad6bd7]:hover{transform:translate(4px);background-color:#f8fafc}.attachment-item[data-v-ffad6bd7]{transition:all .2s ease-in-out}.attachment-item[data-v-ffad6bd7]:hover{transform:translate(4px);background-color:#f0f9ff}.recipient-item[data-v-ffad6bd7]{transition:all .2s ease-in-out}.recipient-item[data-v-ffad6bd7]:hover{transform:translate(4px);background-color:#fef3c7}.modal-content[data-v-ffad6bd7],.modal-header[data-v-ffad6bd7],.modal-footer[data-v-ffad6bd7]{transition:all .3s ease-in-out}.modal-close-btn[data-v-ffad6bd7]{transition:all .2s ease-in-out}.modal-close-btn[data-v-ffad6bd7]:hover{transform:scale(1.1);background-color:#f3f4f6}.modal-scroll-content[data-v-ffad6bd7]{scroll-behavior:smooth}.modal-backdrop-blur[data-v-ffad6bd7]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.modal-shadow[data-v-ffad6bd7]{transition:box-shadow .3s ease-in-out}.modal-shadow[data-v-ffad6bd7]:hover{box-shadow:0 25px 50px -12px #00000040}.content-fade-in[data-v-ffad6bd7]{animation:contentFadeIn-ffad6bd7 .5s ease-out}@keyframes contentFadeIn-ffad6bd7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.recipient-item[data-v-ffad6bd7]:nth-child(1){animation-delay:.1s}.recipient-item[data-v-ffad6bd7]:nth-child(2){animation-delay:.2s}.recipient-item[data-v-ffad6bd7]:nth-child(3){animation-delay:.3s}.recipient-item[data-v-ffad6bd7]:nth-child(4){animation-delay:.4s}.recipient-item[data-v-ffad6bd7]:nth-child(5){animation-delay:.5s}.attachment-item[data-v-ffad6bd7]:nth-child(1){animation-delay:.1s}.attachment-item[data-v-ffad6bd7]:nth-child(2){animation-delay:.2s}.attachment-item[data-v-ffad6bd7]:nth-child(3){animation-delay:.3s}
