@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-77edf78b],[data-v-77edf78b]:before,[data-v-77edf78b]:after,[data-v-77edf78b]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.otp-input[data-v-77edf78b]{width:100%}.otp-input-container[data-v-77edf78b]{justify-content:center;gap:calc(var(--spacing,.25rem)*2);display:flex}@media(min-width:40rem){.otp-input-container[data-v-77edf78b]{gap:calc(var(--spacing,.25rem)*3)}}.otp-digit[data-v-77edf78b]{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);text-align:center;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s}.otp-digit[data-v-77edf78b]:focus{border-color:var(--color-indigo-500,oklch(58.5% .233 277.117));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-indigo-500,oklch(58.5% .233 277.117));--tw-outline-style:none;outline-style:none}@media(min-width:40rem){.otp-digit[data-v-77edf78b]{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*12);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.otp-digit[data-v-77edf78b]:disabled{cursor:not-allowed;background-color:var(--color-gray-100,oklch(96.7% .003 264.542));opacity:.5}.otp-digit-error[data-v-77edf78b]{border-color:var(--color-red-500,oklch(63.7% .237 25.331))}.otp-digit-error[data-v-77edf78b]:focus{border-color:var(--color-red-500,oklch(63.7% .237 25.331));--tw-ring-color:var(--color-red-500,oklch(63.7% .237 25.331))}.otp-digit-filled[data-v-77edf78b]{border-color:var(--color-indigo-400,oklch(67.3% .182 276.935));background-color:var(--color-indigo-50,oklch(96.2% .018 272.314))}:root.dark .otp-digit[data-v-77edf78b]{border-color:var(--color-gray-600,oklch(44.6% .03 256.802));background-color:var(--color-gray-800,oklch(27.8% .033 256.848));color:var(--color-white,#fff)}:root.dark .otp-digit-filled[data-v-77edf78b]{border-color:var(--color-indigo-500,oklch(58.5% .233 277.117));background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-695021cf],[data-v-695021cf]:before,[data-v-695021cf]:after,[data-v-695021cf]::backdrop{--tw-space-y-reverse:0;--tw-duration:initial;--tw-ease:initial;--tw-font-weight:initial}}}.password-strength[data-v-695021cf]{margin-top:calc(var(--spacing,.25rem)*2)}:where(.password-strength[data-v-695021cf]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.password-strength-meter[data-v-695021cf]{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.password-strength-bar[data-v-695021cf]{height:calc(var(--spacing,.25rem)*2);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-radius:3.40282e38px;flex:1;overflow:hidden}.password-strength-fill[data-v-695021cf]{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));border-radius:3.40282e38px}.password-strength-label[data-v-695021cf]{min-width:60px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:where(.password-requirements[data-v-695021cf]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.password-requirements[data-v-695021cf]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.password-requirements li[data-v-695021cf]{align-items:center;gap:calc(var(--spacing,.25rem)*2);color:var(--color-gray-500,oklch(55.1% .027 264.364));display:flex}.password-requirements li.requirement-met[data-v-695021cf]{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.requirement-icon[data-v-695021cf]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);flex-shrink:0}.form-group[data-v-5f01eaba]{display:flex;flex-direction:column;gap:.375rem}.form-label[data-v-5f01eaba]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.form-textarea[data-v-5f01eaba]{width:100%;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;color:var(--text-primary);background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;transition:border-color .2s,box-shadow .2s;font-family:inherit}.form-textarea[data-v-5f01eaba]:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #5b5ea61a}.form-textarea[data-v-5f01eaba]:disabled{opacity:.6;cursor:not-allowed}.form-textarea-error[data-v-5f01eaba]{border-color:var(--danger-500, #ef4444)}.form-footer[data-v-5f01eaba]{display:flex;justify-content:space-between;align-items:center}.form-hint[data-v-5f01eaba]{font-size:.75rem;color:var(--text-muted);margin:0}.form-error[data-v-5f01eaba]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.char-count[data-v-5f01eaba]{font-size:.75rem;color:var(--text-muted);margin-left:auto}.datepicker[data-v-1ab5246f],.datepicker-input-wrapper[data-v-1ab5246f]{position:relative}.form-input[data-v-1ab5246f]{width:100%;padding:.625rem 2.5rem .625rem .875rem;font-size:.875rem;color:var(--text-primary);background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;cursor:pointer}.form-input[data-v-1ab5246f]:focus{outline:none;border-color:var(--primary-500)}.datepicker-icon[data-v-1ab5246f]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);padding:.25rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer}.datepicker-dropdown[data-v-1ab5246f]{position:absolute;top:100%;left:0;z-index:40;margin-top:.25rem;padding:.75rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;min-width:280px}.datepicker-header[data-v-1ab5246f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.datepicker-nav[data-v-1ab5246f]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:all .2s}.datepicker-nav[data-v-1ab5246f]:hover{background-color:var(--dropdown-hover);color:var(--text-primary)}.datepicker-title[data-v-1ab5246f]{font-weight:600;color:var(--text-primary)}.datepicker-weekdays[data-v-1ab5246f]{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem;margin-bottom:.5rem}.datepicker-weekday[data-v-1ab5246f]{font-size:.75rem;font-weight:500;text-align:center;color:var(--text-muted);padding:.25rem}.datepicker-days[data-v-1ab5246f]{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}.datepicker-day-empty[data-v-1ab5246f]{width:2rem;height:2rem}.datepicker-day[data-v-1ab5246f]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:.875rem;border-radius:.375rem;color:var(--text-primary);background:transparent;border:none;cursor:pointer;transition:all .2s}.datepicker-day[data-v-1ab5246f]:hover:not(:disabled){background-color:var(--dropdown-hover)}.datepicker-day-today[data-v-1ab5246f]{font-weight:600;color:var(--primary-500)}.datepicker-day-selected[data-v-1ab5246f]{background-color:var(--primary-500)!important;color:#fff!important}.datepicker-day-disabled[data-v-1ab5246f]{opacity:.4;cursor:not-allowed}.form-label[data-v-1ab5246f]{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;color:var(--text-primary)}.form-error[data-v-1ab5246f]{margin-top:.375rem;font-size:.75rem;color:var(--danger-500, #ef4444)}.timepicker[data-v-ad47fefb],.timepicker-input-wrapper[data-v-ad47fefb]{position:relative}.form-input[data-v-ad47fefb]{width:100%;padding:.625rem 2.5rem .625rem .875rem;font-size:.875rem;color:var(--text-primary);background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;cursor:pointer}.form-input[data-v-ad47fefb]:focus{outline:none;border-color:var(--primary-500)}.timepicker-icon[data-v-ad47fefb]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);padding:.25rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer}.timepicker-dropdown[data-v-ad47fefb]{position:absolute;top:100%;left:0;z-index:40;margin-top:.25rem;padding:.5rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a}.timepicker-columns[data-v-ad47fefb]{display:flex;gap:.25rem}.timepicker-column[data-v-ad47fefb]{display:flex;flex-direction:column}.timepicker-column-label[data-v-ad47fefb]{font-size:.75rem;font-weight:500;color:var(--text-muted);text-align:center;padding:.25rem}.timepicker-scroll[data-v-ad47fefb]{max-height:200px;overflow-y:auto;scrollbar-width:thin}.timepicker-period[data-v-ad47fefb]{max-height:none}.timepicker-option[data-v-ad47fefb]{display:flex;align-items:center;justify-content:center;width:3rem;height:2rem;font-size:.875rem;border-radius:.375rem;color:var(--text-primary);background:transparent;border:none;cursor:pointer;transition:all .2s}.timepicker-option[data-v-ad47fefb]:hover{background-color:var(--dropdown-hover)}.timepicker-option-selected[data-v-ad47fefb]{background-color:var(--primary-500)!important;color:#fff!important}.form-label[data-v-ad47fefb]{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;color:var(--text-primary)}.form-error[data-v-ad47fefb]{margin-top:.375rem;font-size:.75rem;color:var(--danger-500, #ef4444)}.radio-group[data-v-9f8adbcb]{display:flex;flex-direction:column;gap:.5rem}.radio-group-label[data-v-9f8adbcb]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.radio-group-options[data-v-9f8adbcb]{display:flex;gap:1rem}.radio-group-vertical[data-v-9f8adbcb]{flex-direction:column;gap:.75rem}.radio-group-horizontal[data-v-9f8adbcb]{flex-direction:row;flex-wrap:wrap}.radio-group-error[data-v-9f8adbcb]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.radio-wrapper[data-v-9f8adbcb]{display:inline-flex;align-items:flex-start;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.radio-disabled[data-v-9f8adbcb]{opacity:.6;cursor:not-allowed}.radio-input[data-v-9f8adbcb]{position:absolute;opacity:0;width:0;height:0}.radio-control[data-v-9f8adbcb]{position:relative;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.125rem;border:2px solid var(--card-border);border-radius:9999px;background-color:var(--input-bg, var(--content-bg));transition:all .2s}.radio-input:checked+.radio-control[data-v-9f8adbcb]{border-color:var(--primary-500)}.radio-input:checked+.radio-control[data-v-9f8adbcb]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;background-color:var(--primary-500);border-radius:9999px}.radio-input:focus-visible+.radio-control[data-v-9f8adbcb]{box-shadow:0 0 0 3px #5b5ea633}.radio-content[data-v-9f8adbcb]{display:flex;flex-direction:column;gap:.125rem}.radio-label[data-v-9f8adbcb]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.radio-description[data-v-9f8adbcb]{font-size:.75rem;color:var(--text-muted)}.search-input-wrapper[data-v-fe2eeaac]{position:relative;display:flex;align-items:center}.search-icon[data-v-fe2eeaac]{position:absolute;left:.75rem;color:var(--text-muted);pointer-events:none}.search-input[data-v-fe2eeaac]{width:100%;color:var(--text-primary);background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;transition:border-color .2s,box-shadow .2s}.search-input[data-v-fe2eeaac]:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #5b5ea61a}.search-input[data-v-fe2eeaac]:disabled{opacity:.6;cursor:not-allowed}.search-input[data-v-fe2eeaac]::placeholder{color:var(--text-muted)}.search-input-sm .search-icon[data-v-fe2eeaac]{width:1rem;height:1rem;left:.625rem}.search-input-sm .search-input[data-v-fe2eeaac]{padding:.375rem 2rem;font-size:.75rem}.search-input-md .search-icon[data-v-fe2eeaac]{width:1.25rem;height:1.25rem}.search-input-md .search-input[data-v-fe2eeaac]{padding:.5rem 2.5rem;font-size:.875rem}.search-input-lg .search-icon[data-v-fe2eeaac]{width:1.5rem;height:1.5rem}.search-input-lg .search-input[data-v-fe2eeaac]{padding:.625rem 3rem;font-size:1rem}.search-clear[data-v-fe2eeaac],.search-spinner[data-v-fe2eeaac]{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center}.search-clear[data-v-fe2eeaac]{padding:.25rem;color:var(--text-muted);background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:color .2s}.search-clear[data-v-fe2eeaac]:hover{color:var(--text-primary)}.search-spinner svg[data-v-fe2eeaac]{width:1rem;height:1rem;color:var(--text-muted)}@keyframes spin-fe2eeaac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-fe2eeaac]{animation:spin-fe2eeaac 1s linear infinite}.form-group[data-v-6cb4a968]{display:flex;flex-direction:column;gap:.375rem}.form-label[data-v-6cb4a968]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.number-input-wrapper[data-v-6cb4a968]{display:flex;align-items:center;border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;overflow:hidden;background-color:var(--input-bg, var(--content-bg))}.number-input-wrapper[data-v-6cb4a968]:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px #5b5ea61a}.number-btn[data-v-6cb4a968]{display:flex;align-items:center;justify-content:center;color:var(--text-muted);background-color:var(--content-bg);border:none;cursor:pointer;transition:all .2s}.number-btn[data-v-6cb4a968]:hover:not(:disabled){background-color:var(--dropdown-hover);color:var(--text-primary)}.number-btn[data-v-6cb4a968]:disabled{opacity:.4;cursor:not-allowed}.number-input[data-v-6cb4a968]{flex:1;min-width:0;text-align:center;color:var(--text-primary);background:transparent;border:none;font-weight:500}.number-input[data-v-6cb4a968]:focus{outline:none}.number-input[data-v-6cb4a968]:disabled{opacity:.6;cursor:not-allowed}.number-input[data-v-6cb4a968]::-webkit-outer-spin-button,.number-input[data-v-6cb4a968]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input[type=number][data-v-6cb4a968]{-moz-appearance:textfield}.number-input-sm .number-btn[data-v-6cb4a968]{width:2rem;height:2rem}.number-input-sm .number-input[data-v-6cb4a968]{padding:.375rem;font-size:.75rem}.number-input-md .number-btn[data-v-6cb4a968]{width:2.5rem;height:2.5rem}.number-input-md .number-input[data-v-6cb4a968]{padding:.5rem;font-size:.875rem}.number-input-lg .number-btn[data-v-6cb4a968]{width:3rem;height:3rem}.number-input-lg .number-input[data-v-6cb4a968]{padding:.625rem;font-size:1rem}.number-input-error[data-v-6cb4a968]{border-color:var(--danger-500, #ef4444)}.form-hint[data-v-6cb4a968]{font-size:.75rem;color:var(--text-muted);margin:0}.form-error[data-v-6cb4a968]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.slider-wrapper[data-v-6dfbd1af]{display:flex;flex-direction:column;gap:.5rem}.slider-header[data-v-6dfbd1af]{display:flex;justify-content:space-between;align-items:center}.slider-label[data-v-6dfbd1af]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.slider-value[data-v-6dfbd1af]{font-size:.875rem;font-weight:600;color:var(--primary-500)}.slider-container[data-v-6dfbd1af]{position:relative;width:100%}.slider-input[data-v-6dfbd1af]{width:100%;height:.5rem;appearance:none;background:transparent;cursor:pointer}.slider-input[data-v-6dfbd1af]:disabled{opacity:.6;cursor:not-allowed}.slider-input[data-v-6dfbd1af]::-webkit-slider-runnable-track{width:100%;height:.5rem;border-radius:.25rem;background:linear-gradient(to right,var(--primary-500) 0%,var(--primary-500) var(--percentage),var(--content-bg) var(--percentage),var(--content-bg) 100%)}.slider-input[data-v-6dfbd1af]::-moz-range-track{width:100%;height:.5rem;border-radius:.25rem;background:var(--content-bg)}.slider-input[data-v-6dfbd1af]::-moz-range-progress{height:.5rem;border-radius:.25rem 0 0 .25rem;background:var(--primary-500)}.slider-input[data-v-6dfbd1af]::-webkit-slider-thumb{appearance:none;width:1.25rem;height:1.25rem;margin-top:-.375rem;border-radius:9999px;background-color:#fff;border:2px solid var(--primary-500);box-shadow:0 2px 4px #0000001a;transition:transform .2s,box-shadow .2s}.slider-input[data-v-6dfbd1af]::-moz-range-thumb{width:1.25rem;height:1.25rem;border-radius:9999px;background-color:#fff;border:2px solid var(--primary-500);box-shadow:0 2px 4px #0000001a;transition:transform .2s,box-shadow .2s}.slider-input[data-v-6dfbd1af]:not(:disabled)::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px #00000026}.slider-input[data-v-6dfbd1af]:not(:disabled)::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px #00000026}.slider-input[data-v-6dfbd1af]:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #5b5ea633}.slider-input[data-v-6dfbd1af]:focus::-moz-range-thumb{box-shadow:0 0 0 3px #5b5ea633}.slider-range[data-v-6dfbd1af]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--text-muted)}.form-group[data-v-d080dd29]{display:flex;flex-direction:column;gap:.375rem}.form-label[data-v-d080dd29]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.tag-input-wrapper[data-v-d080dd29]{display:flex;flex-wrap:wrap;min-height:2.5rem;padding:.375rem;background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;cursor:text;transition:border-color .2s,box-shadow .2s}.tag-input-wrapper[data-v-d080dd29]:focus-within{border-color:var(--primary-500);box-shadow:0 0 0 3px #5b5ea61a}.tag-input-disabled[data-v-d080dd29]{opacity:.6;cursor:not-allowed}.tag-input-error[data-v-d080dd29]{border-color:var(--danger-500, #ef4444)}.tag-list[data-v-d080dd29]{display:flex;flex-wrap:wrap;gap:.375rem;width:100%;align-items:center}.tag[data-v-d080dd29]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:var(--primary-500);background-color:#5b5ea61a;border-radius:.25rem}:root.dark .tag[data-v-d080dd29]{background-color:#5b5ea633}.tag-remove[data-v-d080dd29]{display:flex;align-items:center;justify-content:center;padding:.125rem;margin-left:.125rem;margin-right:-.25rem;color:var(--primary-500);background:transparent;border:none;border-radius:.125rem;cursor:pointer;opacity:.7;transition:opacity .2s}.tag-remove[data-v-d080dd29]:hover{opacity:1}.tag-input[data-v-d080dd29]{flex:1;min-width:100px;padding:.25rem;font-size:.875rem;color:var(--text-primary);background:transparent;border:none}.tag-input[data-v-d080dd29]:focus{outline:none}.tag-input[data-v-d080dd29]::placeholder{color:var(--text-muted)}.form-hint[data-v-d080dd29]{font-size:.75rem;color:var(--text-muted);margin:0}.form-error[data-v-d080dd29]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.form-group[data-v-405b6ff9]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-405b6ff9]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.file-input[data-v-405b6ff9]{display:none}.file-dropzone[data-v-405b6ff9]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;border:2px dashed var(--card-border);border-radius:.5rem;background-color:var(--content-bg);cursor:pointer;transition:all .2s}.file-dropzone[data-v-405b6ff9]:hover:not(.file-dropzone-disabled){border-color:var(--primary-500);background-color:#5b5ea60d}.file-dropzone-dragging[data-v-405b6ff9]{border-color:var(--primary-500);background-color:#5b5ea61a}.file-dropzone-disabled[data-v-405b6ff9]{opacity:.6;cursor:not-allowed}.file-dropzone-content[data-v-405b6ff9]{display:flex;flex-direction:column;align-items:center;text-align:center}.file-dropzone-icon[data-v-405b6ff9]{width:2.5rem;height:2.5rem;color:var(--text-muted);margin-bottom:.75rem}.file-dropzone-text[data-v-405b6ff9]{display:flex;gap:.25rem;font-size:.875rem}.file-dropzone-primary[data-v-405b6ff9]{font-weight:500;color:var(--primary-500)}.file-dropzone-secondary[data-v-405b6ff9]{color:var(--text-muted)}.file-dropzone-hint[data-v-405b6ff9]{font-size:.75rem;color:var(--text-muted);margin:.5rem 0 0}.file-list[data-v-405b6ff9]{display:flex;flex-direction:column;gap:.5rem}.file-item[data-v-405b6ff9]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:var(--content-bg);border:1px solid var(--card-border);border-radius:.5rem}.file-item-error[data-v-405b6ff9]{border-color:var(--danger-500, #ef4444);background-color:#ef44440d}.file-item-icon[data-v-405b6ff9]{flex-shrink:0;color:var(--text-muted)}.file-item-info[data-v-405b6ff9]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.file-item-name[data-v-405b6ff9]{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-item-size[data-v-405b6ff9]{font-size:.75rem;color:var(--text-muted)}.file-item-error-text[data-v-405b6ff9]{font-size:.75rem;color:var(--danger-500, #ef4444)}.file-item-remove[data-v-405b6ff9]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.25rem;color:var(--text-muted);background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s}.file-item-remove[data-v-405b6ff9]:hover{color:var(--danger-500, #ef4444);background-color:#ef44441a}.form-hint[data-v-405b6ff9]{font-size:.75rem;color:var(--text-muted);margin:0}.form-error[data-v-405b6ff9]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.form-group[data-v-0a4c5f03]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-0a4c5f03]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.file-input[data-v-0a4c5f03]{display:none}.image-upload[data-v-0a4c5f03]{position:relative;display:flex;align-items:center;justify-content:center;border:2px dashed var(--card-border);border-radius:.5rem;background-color:var(--content-bg);cursor:pointer;overflow:hidden;transition:all .2s}.image-upload-rounded[data-v-0a4c5f03]{border-radius:9999px}.image-upload[data-v-0a4c5f03]:hover:not(.image-upload-disabled){border-color:var(--primary-500)}.image-upload-dragging[data-v-0a4c5f03]{border-color:var(--primary-500);background-color:#5b5ea61a}.image-upload-disabled[data-v-0a4c5f03]{opacity:.6;cursor:not-allowed}.image-upload-error[data-v-0a4c5f03]{border-color:var(--danger-500, #ef4444)}.image-preview[data-v-0a4c5f03]{width:100%;height:100%;object-fit:cover}.image-overlay[data-v-0a4c5f03]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#00000080;opacity:0;transition:opacity .2s}.image-upload:hover .image-overlay[data-v-0a4c5f03]{opacity:1}.image-change-btn[data-v-0a4c5f03],.image-remove-btn[data-v-0a4c5f03]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#fff;background-color:#fff3;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.image-change-btn[data-v-0a4c5f03]:hover{background-color:var(--primary-500)}.image-remove-btn[data-v-0a4c5f03]:hover{background-color:var(--danger-500, #ef4444)}.image-placeholder[data-v-0a4c5f03]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--text-muted)}.image-placeholder-text[data-v-0a4c5f03]{font-size:.75rem;font-weight:500}.form-hint[data-v-0a4c5f03]{font-size:.75rem;color:var(--text-muted);margin:0}.form-error[data-v-0a4c5f03]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.form-group[data-v-dacefb3e]{display:flex;flex-direction:column;gap:.375rem;position:relative}.form-label[data-v-dacefb3e]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.color-picker-wrapper[data-v-dacefb3e]{position:relative;display:inline-flex}.color-preview-btn[data-v-dacefb3e]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;cursor:pointer;transition:border-color .2s}.color-preview-btn[data-v-dacefb3e]:hover:not(:disabled){border-color:var(--primary-500)}.color-preview-disabled[data-v-dacefb3e]{opacity:.6;cursor:not-allowed}.color-preview-swatch[data-v-dacefb3e]{width:1.5rem;height:1.5rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.1)}.color-preview-value[data-v-dacefb3e]{font-size:.875rem;font-family:monospace;color:var(--text-primary)}.color-native-input[data-v-dacefb3e]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.color-dropdown[data-v-dacefb3e]{position:absolute;top:100%;left:0;z-index:40;margin-top:.25rem;padding:.75rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;min-width:200px}.color-presets[data-v-dacefb3e]{display:grid;grid-template-columns:repeat(10,1fr);gap:.25rem}.color-preset[data-v-dacefb3e]{width:1.25rem;height:1.25rem;border:2px solid transparent;border-radius:.25rem;cursor:pointer;transition:transform .2s,border-color .2s}.color-preset[data-v-dacefb3e]:hover{transform:scale(1.15)}.color-preset-selected[data-v-dacefb3e]{border-color:var(--text-primary)}.color-input-wrapper[data-v-dacefb3e]{display:flex;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--card-border)}.color-input-prefix[data-v-dacefb3e]{font-size:.875rem;font-family:monospace;color:var(--text-muted);padding-left:.5rem}.color-input[data-v-dacefb3e]{flex:1;padding:.375rem .5rem;font-size:.875rem;font-family:monospace;text-transform:uppercase;color:var(--text-primary);background:transparent;border:none}.color-input[data-v-dacefb3e]:focus{outline:none}.form-error[data-v-dacefb3e]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}.form-group[data-v-fcfc2d4b]{display:flex;flex-direction:column;gap:.375rem}.form-label[data-v-fcfc2d4b]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.autocomplete-wrapper[data-v-fcfc2d4b]{position:relative}.autocomplete-input-wrapper[data-v-fcfc2d4b]{position:relative;display:flex;align-items:center}.autocomplete-icon[data-v-fcfc2d4b]{position:absolute;left:.75rem;width:1.25rem;height:1.25rem;color:var(--text-muted);pointer-events:none}.autocomplete-input[data-v-fcfc2d4b]{width:100%;padding:.625rem 2.5rem;font-size:.875rem;color:var(--text-primary);background-color:var(--input-bg, var(--content-bg));border:1px solid var(--input-border, var(--card-border));border-radius:.5rem;transition:border-color .2s,box-shadow .2s}.autocomplete-input[data-v-fcfc2d4b]:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #5b5ea61a}.autocomplete-input[data-v-fcfc2d4b]:disabled{opacity:.6;cursor:not-allowed}.autocomplete-error .autocomplete-input[data-v-fcfc2d4b]{border-color:var(--danger-500, #ef4444)}.autocomplete-spinner[data-v-fcfc2d4b],.autocomplete-clear[data-v-fcfc2d4b]{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center}.autocomplete-clear[data-v-fcfc2d4b]{padding:.25rem;color:var(--text-muted);background:transparent;border:none;border-radius:.25rem;cursor:pointer}.autocomplete-clear[data-v-fcfc2d4b]:hover{color:var(--text-primary)}.autocomplete-dropdown[data-v-fcfc2d4b]{position:absolute;top:100%;left:0;right:0;z-index:40;margin-top:.25rem;max-height:15rem;overflow-y:auto;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a}.autocomplete-no-results[data-v-fcfc2d4b]{padding:.75rem 1rem;font-size:.875rem;color:var(--text-muted);text-align:center}.autocomplete-option[data-v-fcfc2d4b]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .75rem;font-size:.875rem;text-align:left;color:var(--text-primary);background:transparent;border:none;cursor:pointer;transition:background-color .2s}.autocomplete-option[data-v-fcfc2d4b]:hover:not(:disabled),.autocomplete-option-highlighted[data-v-fcfc2d4b]{background-color:var(--dropdown-hover)}.autocomplete-option-selected[data-v-fcfc2d4b]{background-color:#5b5ea60d}.autocomplete-option-disabled[data-v-fcfc2d4b]{opacity:.5;cursor:not-allowed}.autocomplete-option-content[data-v-fcfc2d4b]{display:flex;flex-direction:column;gap:.125rem}.autocomplete-option-label[data-v-fcfc2d4b]{font-weight:500}.autocomplete-option-description[data-v-fcfc2d4b]{font-size:.75rem;color:var(--text-muted)}.form-hint[data-v-fcfc2d4b]{font-size:.75rem;color:var(--text-muted);margin:0}.form-error[data-v-fcfc2d4b]{font-size:.75rem;color:var(--danger-500, #ef4444);margin:0}@keyframes spin-fcfc2d4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-v-fcfc2d4b]{animation:spin-fcfc2d4b 1s linear infinite}.badge[data-v-e122571b]{display:inline-flex;align-items:center;gap:.375rem;font-weight:500;white-space:nowrap}.badge-sm[data-v-e122571b]{padding:.125rem .5rem;font-size:.625rem;border-radius:.25rem}.badge-md[data-v-e122571b]{padding:.25rem .625rem;font-size:.75rem;border-radius:.375rem}.badge-lg[data-v-e122571b]{padding:.375rem .75rem;font-size:.875rem;border-radius:.375rem}.badge-rounded[data-v-e122571b]{border-radius:9999px}.badge-default[data-v-e122571b]{background-color:var(--content-bg);color:var(--text-secondary);border:1px solid var(--card-border)}.badge-primary[data-v-e122571b]{background-color:#5b5ea61a;color:#5b5ea6}:root.dark .badge-primary[data-v-e122571b]{background-color:#5b5ea633;color:#9395c8}.badge-secondary[data-v-e122571b]{background-color:#6b72801a;color:#4b5563}:root.dark .badge-secondary[data-v-e122571b]{background-color:#9ca3af33;color:#d1d5db}.badge-success[data-v-e122571b]{background-color:#10b9811a;color:#059669}:root.dark .badge-success[data-v-e122571b]{background-color:#10b98133;color:#34d399}.badge-warning[data-v-e122571b]{background-color:#f59e0b1a;color:#d97706}:root.dark .badge-warning[data-v-e122571b]{background-color:#f59e0b33;color:#fbbf24}.badge-danger[data-v-e122571b]{background-color:#ef44441a;color:#dc2626}:root.dark .badge-danger[data-v-e122571b]{background-color:#ef444433;color:#f87171}.badge-info[data-v-e122571b]{background-color:#3b82f61a;color:#2563eb}:root.dark .badge-info[data-v-e122571b]{background-color:#3b82f633;color:#60a5fa}.badge-dot[data-v-e122571b]{width:.5rem;height:.5rem;border-radius:9999px}.badge-dot-default[data-v-e122571b]{background-color:var(--text-muted)}.badge-dot-primary[data-v-e122571b]{background-color:#5b5ea6}.badge-dot-secondary[data-v-e122571b]{background-color:#6b7280}.badge-dot-success[data-v-e122571b]{background-color:#10b981}.badge-dot-warning[data-v-e122571b]{background-color:#f59e0b}.badge-dot-danger[data-v-e122571b]{background-color:#ef4444}.badge-dot-info[data-v-e122571b]{background-color:#3b82f6}.badge-remove[data-v-e122571b]{display:flex;align-items:center;justify-content:center;margin-left:.125rem;margin-right:-.25rem;padding:.125rem;border-radius:.25rem;background:transparent;border:none;cursor:pointer;opacity:.6;transition:opacity .2s}.badge-remove[data-v-e122571b]:hover{opacity:1}.avatar[data-v-d61b3898]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;overflow:hidden}.avatar-square[data-v-d61b3898]{border-radius:.5rem}.avatar-xs[data-v-d61b3898]{width:1.5rem;height:1.5rem;font-size:.625rem}.avatar-sm[data-v-d61b3898]{width:2rem;height:2rem;font-size:.75rem}.avatar-md[data-v-d61b3898]{width:2.5rem;height:2.5rem;font-size:.875rem}.avatar-lg[data-v-d61b3898]{width:3rem;height:3rem;font-size:1rem}.avatar-xl[data-v-d61b3898]{width:4rem;height:4rem;font-size:1.25rem}.avatar-image[data-v-d61b3898]{width:100%;height:100%;object-fit:cover}.avatar-initials[data-v-d61b3898]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:600;color:#fff}.avatar-status[data-v-d61b3898]{position:absolute;bottom:0;right:0;width:25%;height:25%;min-width:.5rem;min-height:.5rem;border-radius:9999px;border:2px solid var(--card-bg)}.avatar-status-online[data-v-d61b3898]{background-color:#10b981}.avatar-status-offline[data-v-d61b3898]{background-color:#6b7280}.avatar-status-busy[data-v-d61b3898]{background-color:#ef4444}.avatar-status-away[data-v-d61b3898]{background-color:#f59e0b}.spinner-wrapper[data-v-fb030ebe]{display:inline-flex;align-items:center;gap:.5rem}.spinner[data-v-fb030ebe]{animation:spin-fb030ebe 1s linear infinite}@keyframes spin-fb030ebe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-xs[data-v-fb030ebe]{width:.875rem;height:.875rem}.spinner-sm[data-v-fb030ebe]{width:1rem;height:1rem}.spinner-md[data-v-fb030ebe]{width:1.5rem;height:1.5rem}.spinner-lg[data-v-fb030ebe]{width:2rem;height:2rem}.spinner-xl[data-v-fb030ebe]{width:3rem;height:3rem}.spinner-primary[data-v-fb030ebe]{color:var(--primary-500, #5B5EA6)}.spinner-primary .spinner-track[data-v-fb030ebe]{opacity:.2}.spinner-secondary[data-v-fb030ebe]{color:var(--text-muted)}.spinner-secondary .spinner-track[data-v-fb030ebe]{opacity:.2}.spinner-white[data-v-fb030ebe]{color:#fff}.spinner-white .spinner-track[data-v-fb030ebe]{opacity:.3}.spinner-label[data-v-fb030ebe]{font-size:.875rem;color:var(--text-secondary)}.sr-only[data-v-fb030ebe]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skeleton[data-v-6ff7f7f4]{background-color:var(--content-bg);position:relative;overflow:hidden}.skeleton-lines[data-v-6ff7f7f4]{display:flex;flex-direction:column;gap:.5rem}.skeleton-text[data-v-6ff7f7f4]{height:1rem;border-radius:.25rem}.skeleton-circular[data-v-6ff7f7f4]{width:2.5rem;height:2.5rem;border-radius:9999px}.skeleton-rectangular[data-v-6ff7f7f4]{width:100%;height:8rem;border-radius:0}.skeleton-rounded[data-v-6ff7f7f4]{width:100%;height:8rem;border-radius:.5rem}.skeleton-pulse[data-v-6ff7f7f4]{animation:pulse-6ff7f7f4 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-6ff7f7f4{0%,to{opacity:1}50%{opacity:.5}}.skeleton-wave[data-v-6ff7f7f4]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:wave-6ff7f7f4 1.5s infinite}:root.dark .skeleton-wave[data-v-6ff7f7f4]:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}@keyframes wave-6ff7f7f4{to{transform:translate(100%)}}.skeleton-none[data-v-6ff7f7f4]{animation:none}.tooltip-wrapper[data-v-780f9ee8]{position:relative;display:inline-flex}.tooltip[data-v-780f9ee8]{position:absolute;z-index:50;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:#fff;background-color:#1f2937;border-radius:.375rem;white-space:nowrap;pointer-events:none}:root.dark .tooltip[data-v-780f9ee8]{background-color:#374151}.tooltip-top[data-v-780f9ee8]{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem}.tooltip-bottom[data-v-780f9ee8]{top:100%;left:50%;transform:translate(-50%);margin-top:.5rem}.tooltip-left[data-v-780f9ee8]{right:100%;top:50%;transform:translateY(-50%);margin-right:.5rem}.tooltip-right[data-v-780f9ee8]{left:100%;top:50%;transform:translateY(-50%);margin-left:.5rem}.tooltip-arrow[data-v-780f9ee8]{position:absolute;width:.5rem;height:.5rem;background-color:inherit;transform:rotate(45deg)}.tooltip-arrow-top[data-v-780f9ee8]{bottom:-.25rem;left:50%;margin-left:-.25rem}.tooltip-arrow-bottom[data-v-780f9ee8]{top:-.25rem;left:50%;margin-left:-.25rem}.tooltip-arrow-left[data-v-780f9ee8]{right:-.25rem;top:50%;margin-top:-.25rem}.tooltip-arrow-right[data-v-780f9ee8]{left:-.25rem;top:50%;margin-top:-.25rem}.empty-state[data-v-3e23f76d]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.empty-state-sm[data-v-3e23f76d]{padding:1.5rem}.empty-state-md[data-v-3e23f76d]{padding:2.5rem}.empty-state-lg[data-v-3e23f76d]{padding:4rem}.empty-state-icon[data-v-3e23f76d]{display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--content-bg);color:var(--text-muted);margin-bottom:1rem}.empty-state-icon-sm[data-v-3e23f76d]{width:2.5rem;height:2.5rem;padding:.5rem}.empty-state-icon-md[data-v-3e23f76d]{width:3.5rem;height:3.5rem;padding:.75rem}.empty-state-icon-lg[data-v-3e23f76d]{width:5rem;height:5rem;padding:1rem}.empty-state-title[data-v-3e23f76d]{font-weight:600;color:var(--text-primary);margin:0}.empty-state-sm .empty-state-title[data-v-3e23f76d]{font-size:.875rem}.empty-state-md .empty-state-title[data-v-3e23f76d]{font-size:1rem}.empty-state-lg .empty-state-title[data-v-3e23f76d]{font-size:1.125rem}.empty-state-description[data-v-3e23f76d]{color:var(--text-muted);margin:.5rem 0 0;max-width:24rem}.empty-state-sm .empty-state-description[data-v-3e23f76d]{font-size:.75rem}.empty-state-md .empty-state-description[data-v-3e23f76d],.empty-state-lg .empty-state-description[data-v-3e23f76d]{font-size:.875rem}.empty-state-actions[data-v-3e23f76d]{margin-top:1.5rem}.empty-state-btn[data-v-3e23f76d]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background-color:var(--primary-500);border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s}.empty-state-btn[data-v-3e23f76d]:hover{background-color:var(--primary-600)}.tabs-container[data-v-3623d1c8]{display:flex;flex-direction:column}.tabs[data-v-3623d1c8]{display:flex;gap:.25rem}.tabs-full-width[data-v-3623d1c8]{width:100%}.tabs-full-width .tab[data-v-3623d1c8]{flex:1;justify-content:center}.tabs-sm .tab[data-v-3623d1c8]{padding:.375rem .75rem;font-size:.75rem}.tabs-md .tab[data-v-3623d1c8]{padding:.5rem 1rem;font-size:.875rem}.tabs-lg .tab[data-v-3623d1c8]{padding:.625rem 1.25rem;font-size:1rem}.tab[data-v-3623d1c8]{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:all .2s;white-space:nowrap}.tab[data-v-3623d1c8]:hover:not(:disabled){color:var(--text-primary)}.tab-disabled[data-v-3623d1c8]{opacity:.5;cursor:not-allowed}.tabs-default[data-v-3623d1c8]{border-bottom:1px solid var(--card-border);gap:0}.tabs-default .tab[data-v-3623d1c8]{position:relative;border-radius:0;margin-bottom:-1px;border-bottom:2px solid transparent}.tabs-default .tab-active[data-v-3623d1c8]{color:var(--primary-500);border-bottom-color:var(--primary-500)}.tabs-pills[data-v-3623d1c8]{background-color:var(--content-bg);padding:.25rem;border-radius:.5rem}.tabs-pills .tab[data-v-3623d1c8]{border-radius:.375rem}.tabs-pills .tab-active[data-v-3623d1c8]{background-color:var(--card-bg);color:var(--text-primary);box-shadow:0 1px 2px #0000000d}.tabs-underline[data-v-3623d1c8]{gap:1.5rem}.tabs-underline .tab[data-v-3623d1c8]{position:relative;padding-left:0;padding-right:0}.tabs-underline .tab[data-v-3623d1c8]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary-500);transform:scaleX(0);transition:transform .2s}.tabs-underline .tab-active[data-v-3623d1c8]{color:var(--primary-500)}.tabs-underline .tab-active[data-v-3623d1c8]:after{transform:scaleX(1)}.tab-badge[data-v-3623d1c8]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.625rem;font-weight:600;color:#fff;background-color:var(--primary-500);border-radius:9999px}.tab-content[data-v-3623d1c8]{padding-top:1rem}.pagination-wrapper[data-v-258318cb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.pagination-info[data-v-258318cb]{font-size:.875rem;color:var(--text-secondary)}.pagination[data-v-258318cb]{display:flex;align-items:center;gap:.25rem}.pagination-btn[data-v-258318cb]{display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--text-primary);background-color:transparent;border:1px solid var(--card-border);border-radius:.375rem;cursor:pointer;transition:all .2s}.pagination-sm .pagination-btn[data-v-258318cb]{min-width:1.75rem;height:1.75rem;padding:0 .375rem;font-size:.75rem}.pagination-md .pagination-btn[data-v-258318cb]{min-width:2rem;height:2rem;padding:0 .5rem;font-size:.875rem}.pagination-lg .pagination-btn[data-v-258318cb]{min-width:2.5rem;height:2.5rem;padding:0 .625rem;font-size:1rem}.pagination-btn[data-v-258318cb]:hover:not(:disabled){background-color:var(--dropdown-hover);border-color:var(--primary-500)}.pagination-btn[data-v-258318cb]:disabled{opacity:.5;cursor:not-allowed}.pagination-active[data-v-258318cb]{background-color:var(--primary-500)!important;border-color:var(--primary-500)!important;color:#fff!important}.pagination-dots[data-v-258318cb]{display:flex;align-items:center;justify-content:center;min-width:2rem;color:var(--text-muted)}.breadcrumb[data-v-fc23010d]{display:flex}.breadcrumb-list[data-v-fc23010d]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumb-item[data-v-fc23010d]{display:flex;align-items:center;gap:.25rem}.breadcrumb-separator[data-v-fc23010d]{display:flex;align-items:center;color:var(--text-muted);margin:0 .25rem}.breadcrumb-link[data-v-fc23010d]{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--text-muted);background:none;border:none;padding:0;margin:0;cursor:default}.breadcrumb-link-clickable[data-v-fc23010d]{color:var(--text-secondary);cursor:pointer;transition:color .2s}.breadcrumb-link-clickable[data-v-fc23010d]:hover{color:var(--primary-500)}.breadcrumb-link-current[data-v-fc23010d]{font-weight:500;color:var(--text-primary)}.breadcrumb-icon[data-v-fc23010d]{width:1rem;height:1rem;flex-shrink:0}.dropdown[data-v-ab75d247]{position:relative;display:inline-block}.dropdown-trigger[data-v-ab75d247]{display:inline-flex;align-items:center;gap:.5rem;font-weight:500;border-radius:.5rem;transition:all .2s;cursor:pointer}.dropdown-trigger-sm[data-v-ab75d247]{padding:.375rem .75rem;font-size:.75rem}.dropdown-trigger-md[data-v-ab75d247]{padding:.5rem 1rem;font-size:.875rem}.dropdown-trigger-lg[data-v-ab75d247]{padding:.625rem 1.25rem;font-size:1rem}.dropdown-trigger-primary[data-v-ab75d247]{background-color:var(--primary-500);color:#fff;border:none}.dropdown-trigger-primary[data-v-ab75d247]:hover:not(:disabled){background-color:var(--primary-600)}.dropdown-trigger-secondary[data-v-ab75d247]{background-color:var(--content-bg);color:var(--text-primary);border:1px solid var(--card-border)}.dropdown-trigger-secondary[data-v-ab75d247]:hover:not(:disabled){background-color:var(--dropdown-hover)}.dropdown-trigger-ghost[data-v-ab75d247]{background:transparent;color:var(--text-primary);border:none}.dropdown-trigger-ghost[data-v-ab75d247]:hover:not(:disabled){background-color:var(--dropdown-hover)}.dropdown-trigger[data-v-ab75d247]:disabled{opacity:.6;cursor:not-allowed}.dropdown-trigger-icon[data-v-ab75d247]{width:1.25rem;height:1.25rem}.dropdown-chevron[data-v-ab75d247]{width:1rem;height:1rem;transition:transform .2s}.dropdown-chevron-open[data-v-ab75d247]{transform:rotate(180deg)}.dropdown-menu[data-v-ab75d247]{position:absolute;top:100%;z-index:40;min-width:12rem;margin-top:.25rem;padding:.25rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a}.dropdown-menu-left[data-v-ab75d247]{left:0}.dropdown-menu-right[data-v-ab75d247]{right:0}.dropdown-item[data-v-ab75d247]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;color:var(--text-primary);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s;text-align:left}.dropdown-item[data-v-ab75d247]:hover:not(:disabled){background-color:var(--dropdown-hover)}.dropdown-item-icon[data-v-ab75d247]{width:1rem;height:1rem;color:var(--text-muted)}.dropdown-item-danger[data-v-ab75d247],.dropdown-item-danger .dropdown-item-icon[data-v-ab75d247]{color:var(--danger-500, #ef4444)}.dropdown-item-disabled[data-v-ab75d247]{opacity:.5;cursor:not-allowed}.dropdown-divider[data-v-ab75d247]{height:1px;margin:.25rem 0;background-color:var(--card-border)}.table-wrapper[data-v-0a3108a6]{width:100%;overflow-x:auto}.table[data-v-0a3108a6]{width:100%;border-collapse:collapse}.table-th[data-v-0a3108a6]{padding:.75rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);background-color:var(--content-bg);border-bottom:1px solid var(--card-border)}.table-th-sortable[data-v-0a3108a6]{cursor:pointer;-webkit-user-select:none;user-select:none}.table-th-sortable[data-v-0a3108a6]:hover{color:var(--text-primary)}.table-th-content[data-v-0a3108a6]{display:flex;align-items:center;gap:.5rem}.table-th-checkbox[data-v-0a3108a6]{width:3rem}.table-sort-icon[data-v-0a3108a6]{display:flex;align-items:center}.table-td[data-v-0a3108a6]{padding:.75rem 1rem;font-size:.875rem;color:var(--text-primary);border-bottom:1px solid var(--card-border)}.table-td-checkbox[data-v-0a3108a6]{width:3rem}.table-checkbox[data-v-0a3108a6]{width:1rem;height:1rem;border-radius:.25rem;border:1px solid var(--card-border);cursor:pointer}.table-row-selected[data-v-0a3108a6]{background-color:#5b5ea60d}.table-hoverable .table-row[data-v-0a3108a6]:hover{background-color:var(--dropdown-hover)}.table-striped tbody tr[data-v-0a3108a6]:nth-child(2n){background-color:var(--content-bg)}.table-bordered[data-v-0a3108a6]{border:1px solid var(--card-border);border-radius:.5rem;overflow:hidden}.table-bordered .table-th[data-v-0a3108a6],.table-bordered .table-td[data-v-0a3108a6]{border:1px solid var(--card-border)}.table-loading[data-v-0a3108a6],.table-empty[data-v-0a3108a6]{padding:3rem 1rem;text-align:center}.table-loading[data-v-0a3108a6]{display:flex;align-items:center;justify-content:center}.modal-overlay[data-v-b96b2d98]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-content[data-v-b96b2d98]{width:100%;border-radius:.75rem;background-color:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 25px 50px -12px #00000040;max-height:calc(100vh - 2rem);display:flex;flex-direction:column}.modal-header[data-v-b96b2d98]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--card-border)}.modal-title[data-v-b96b2d98]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.modal-close[data-v-b96b2d98]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;color:var(--text-muted);transition:all .2s;background:transparent;border:none;cursor:pointer}.modal-close[data-v-b96b2d98]:hover{background-color:var(--dropdown-hover);color:var(--text-primary)}.modal-body[data-v-b96b2d98]{padding:1.5rem;overflow-y:auto;flex:1}.modal-footer[data-v-b96b2d98]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--card-border)}.toast[data-v-1a963881]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.5rem;background-color:var(--card-bg);border:1px solid var(--card-border);box-shadow:0 10px 15px -3px #0000001a;min-width:300px;max-width:400px}.toast-icon[data-v-1a963881]{flex-shrink:0}.toast-success .toast-icon[data-v-1a963881]{color:#10b981}.toast-error .toast-icon[data-v-1a963881]{color:#ef4444}.toast-warning .toast-icon[data-v-1a963881]{color:#f59e0b}.toast-info .toast-icon[data-v-1a963881]{color:#3b82f6}.toast-content[data-v-1a963881]{flex:1;min-width:0}.toast-title[data-v-1a963881]{font-weight:600;font-size:.875rem;color:var(--text-primary);margin:0 0 .25rem}.toast-message[data-v-1a963881]{font-size:.875rem;color:var(--text-secondary);margin:0}.toast-dismiss[data-v-1a963881]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.25rem;color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:all .2s}.toast-dismiss[data-v-1a963881]:hover{background-color:var(--dropdown-hover);color:var(--text-primary)}.toast-container[data-v-6a3d0d15]{position:fixed;z-index:100;display:flex;flex-direction:column;gap:.5rem;pointer-events:none}.toast-container[data-v-6a3d0d15]>*{pointer-events:auto}.confirm-overlay[data-v-5e1e57de]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:#00000080;z-index:50}.confirm-dialog[data-v-5e1e57de]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:24rem;padding:1.5rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.75rem;box-shadow:0 25px 50px -12px #00000040;text-align:center}.confirm-icon[data-v-5e1e57de]{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:9999px;margin-bottom:1rem}.confirm-icon-svg[data-v-5e1e57de]{width:1.75rem;height:1.75rem}.confirm-content[data-v-5e1e57de]{margin-bottom:1.5rem}.confirm-title[data-v-5e1e57de]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.confirm-message[data-v-5e1e57de]{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}.confirm-actions[data-v-5e1e57de]{display:flex;gap:.75rem;width:100%}.confirm-actions[data-v-5e1e57de]>button{flex:1}.confirm-dialog-enter-active[data-v-5e1e57de],.confirm-dialog-leave-active[data-v-5e1e57de]{transition:opacity .2s ease}.confirm-dialog-enter-active .confirm-dialog[data-v-5e1e57de],.confirm-dialog-leave-active .confirm-dialog[data-v-5e1e57de]{transition:transform .2s ease,opacity .2s ease}.confirm-dialog-enter-from[data-v-5e1e57de],.confirm-dialog-leave-to[data-v-5e1e57de]{opacity:0}.confirm-dialog-enter-from .confirm-dialog[data-v-5e1e57de],.confirm-dialog-leave-to .confirm-dialog[data-v-5e1e57de]{opacity:0;transform:scale(.95)}.accordion[data-v-4d1a3654]{display:flex;flex-direction:column}.accordion-bordered[data-v-4d1a3654]{border:1px solid var(--card-border);border-radius:.5rem;overflow:hidden}.accordion-bordered .accordion-item[data-v-4d1a3654]:not(:last-child){border-bottom:1px solid var(--card-border)}.accordion-item-disabled[data-v-4d1a3654]{opacity:.6}.accordion-header[data-v-4d1a3654]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;font-size:.875rem;font-weight:500;color:var(--text-primary);background-color:var(--card-bg);border:none;cursor:pointer;transition:background-color .2s}.accordion-header[data-v-4d1a3654]:hover:not(:disabled){background-color:var(--dropdown-hover)}.accordion-header[data-v-4d1a3654]:disabled{cursor:not-allowed}.accordion-header-content[data-v-4d1a3654]{display:flex;align-items:center;gap:.75rem}.accordion-icon[data-v-4d1a3654]{width:1.25rem;height:1.25rem;color:var(--text-muted)}.accordion-title[data-v-4d1a3654]{text-align:left}.accordion-chevron[data-v-4d1a3654]{width:1.25rem;height:1.25rem;color:var(--text-muted);transition:transform .2s ease}.accordion-chevron-open[data-v-4d1a3654]{transform:rotate(180deg)}.accordion-content[data-v-4d1a3654]{overflow:hidden}.accordion-enter-active[data-v-4d1a3654],.accordion-leave-active[data-v-4d1a3654]{transition:height .2s ease;overflow:hidden}.accordion-body[data-v-4d1a3654]{padding:0 1rem 1rem;font-size:.875rem;color:var(--text-secondary)}.stepper[data-v-70b91438]{display:flex}.stepper-horizontal[data-v-70b91438]{flex-direction:row}.stepper-vertical[data-v-70b91438]{flex-direction:column}.stepper-item[data-v-70b91438]{display:flex;position:relative}.stepper-horizontal .stepper-item[data-v-70b91438]{flex-direction:column;align-items:center;flex:1}.stepper-vertical .stepper-item[data-v-70b91438]{flex-direction:row;align-items:flex-start;gap:1rem;padding-bottom:2rem}.stepper-vertical .stepper-item[data-v-70b91438]:last-child{padding-bottom:0}.stepper-item-clickable[data-v-70b91438]{cursor:pointer}.stepper-indicator-wrapper[data-v-70b91438]{display:flex;position:relative}.stepper-horizontal .stepper-indicator-wrapper[data-v-70b91438]{flex-direction:row;align-items:center;width:100%;justify-content:center}.stepper-vertical .stepper-indicator-wrapper[data-v-70b91438]{flex-direction:column;align-items:center}.stepper-indicator[data-v-70b91438]{display:flex;align-items:center;justify-content:center;border-radius:9999px;flex-shrink:0;font-weight:600;transition:all .2s;z-index:1}.stepper-sm .stepper-indicator[data-v-70b91438]{width:1.75rem;height:1.75rem;font-size:.75rem}.stepper-md .stepper-indicator[data-v-70b91438]{width:2.25rem;height:2.25rem;font-size:.875rem}.stepper-lg .stepper-indicator[data-v-70b91438]{width:2.75rem;height:2.75rem;font-size:1rem}.stepper-item-completed .stepper-indicator[data-v-70b91438]{background-color:var(--primary-500);color:#fff}.stepper-item-current .stepper-indicator[data-v-70b91438]{background-color:var(--primary-500);color:#fff;box-shadow:0 0 0 4px #5b5ea633}.stepper-item-upcoming .stepper-indicator[data-v-70b91438]{background-color:var(--content-bg);color:var(--text-muted);border:2px solid var(--card-border)}.stepper-check[data-v-70b91438],.stepper-icon[data-v-70b91438]{width:1rem;height:1rem}.stepper-lg .stepper-check[data-v-70b91438],.stepper-lg .stepper-icon[data-v-70b91438]{width:1.25rem;height:1.25rem}.stepper-connector[data-v-70b91438]{position:absolute}.stepper-horizontal .stepper-connector[data-v-70b91438]{top:50%;left:50%;right:-50%;transform:translateY(-50%);height:2px}.stepper-vertical .stepper-connector[data-v-70b91438]{left:50%;top:100%;bottom:-100%;transform:translate(-50%);width:2px;height:100%}.stepper-connector-line[data-v-70b91438]{background-color:var(--card-border);transition:background-color .3s}.stepper-horizontal .stepper-connector-line[data-v-70b91438]{width:100%;height:100%}.stepper-vertical .stepper-connector-line[data-v-70b91438]{width:100%;height:calc(100% + 2rem)}.stepper-connector-active[data-v-70b91438]{background-color:var(--primary-500)}.stepper-content[data-v-70b91438]{display:flex;flex-direction:column;gap:.25rem}.stepper-horizontal .stepper-content[data-v-70b91438]{align-items:center;text-align:center;margin-top:.75rem}.stepper-vertical .stepper-content[data-v-70b91438]{padding-top:.25rem}.stepper-title[data-v-70b91438]{font-weight:500;color:var(--text-primary)}.stepper-sm .stepper-title[data-v-70b91438]{font-size:.75rem}.stepper-md .stepper-title[data-v-70b91438]{font-size:.875rem}.stepper-lg .stepper-title[data-v-70b91438]{font-size:1rem}.stepper-item-upcoming .stepper-title[data-v-70b91438]{color:var(--text-muted)}.stepper-description[data-v-70b91438]{font-size:.75rem;color:var(--text-muted)}.stepper-lg .stepper-description[data-v-70b91438]{font-size:.875rem}.timeline[data-v-80c1917d]{position:relative;display:flex;flex-direction:column}.timeline-item[data-v-80c1917d]{position:relative;display:flex;gap:1rem;padding-bottom:1.5rem}.timeline-item[data-v-80c1917d]:last-child{padding-bottom:0}.timeline-item:last-child .timeline-line[data-v-80c1917d]{display:none}.timeline-line[data-v-80c1917d]{position:absolute;left:.5rem;top:1.5rem;bottom:0;width:2px;background-color:var(--card-border)}.timeline-sm .timeline-line[data-v-80c1917d]{left:.375rem}.timeline-lg .timeline-line[data-v-80c1917d]{left:.625rem}.timeline-dot[data-v-80c1917d]{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9999px;z-index:1}.timeline-sm .timeline-dot[data-v-80c1917d]{width:.875rem;height:.875rem}.timeline-md .timeline-dot[data-v-80c1917d]{width:1.125rem;height:1.125rem}.timeline-lg .timeline-dot[data-v-80c1917d]{width:1.375rem;height:1.375rem}.timeline-dot[data-v-80c1917d]:has(.timeline-icon){padding:.375rem}.timeline-sm .timeline-dot[data-v-80c1917d]:has(.timeline-icon){width:1.5rem;height:1.5rem}.timeline-md .timeline-dot[data-v-80c1917d]:has(.timeline-icon){width:2rem;height:2rem}.timeline-lg .timeline-dot[data-v-80c1917d]:has(.timeline-icon){width:2.5rem;height:2.5rem}.timeline-item:has(.timeline-icon) .timeline-line[data-v-80c1917d]{left:.9375rem}.timeline-sm .timeline-item:has(.timeline-icon) .timeline-line[data-v-80c1917d]{left:.6875rem}.timeline-lg .timeline-item:has(.timeline-icon) .timeline-line[data-v-80c1917d]{left:1.1875rem}.timeline-dot-default[data-v-80c1917d]{background-color:var(--text-muted)}.timeline-dot-primary[data-v-80c1917d]{background-color:var(--primary-500)}.timeline-dot-success[data-v-80c1917d]{background-color:var(--success-500, #22c55e)}.timeline-dot-warning[data-v-80c1917d]{background-color:var(--warning-500, #f59e0b)}.timeline-dot-danger[data-v-80c1917d]{background-color:var(--danger-500, #ef4444)}.timeline-dot-info[data-v-80c1917d]{background-color:var(--info-500, #3b82f6)}.timeline-icon[data-v-80c1917d]{width:.875rem;height:.875rem;color:#fff}.timeline-lg .timeline-icon[data-v-80c1917d]{width:1rem;height:1rem}.timeline-content[data-v-80c1917d]{flex:1;min-width:0;padding-bottom:.5rem}.timeline-header[data-v-80c1917d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem}.timeline-title[data-v-80c1917d]{font-weight:600;color:var(--text-primary);margin:0}.timeline-sm .timeline-title[data-v-80c1917d]{font-size:.8125rem}.timeline-md .timeline-title[data-v-80c1917d]{font-size:.875rem}.timeline-lg .timeline-title[data-v-80c1917d]{font-size:1rem}.timeline-meta[data-v-80c1917d]{display:flex;gap:.5rem;font-size:.75rem;color:var(--text-muted)}.timeline-lg .timeline-meta[data-v-80c1917d]{font-size:.8125rem}.timeline-description[data-v-80c1917d]{font-size:.8125rem;color:var(--text-secondary);margin:0;line-height:1.5}.timeline-lg .timeline-description[data-v-80c1917d]{font-size:.875rem}.timeline-alternate[data-v-80c1917d]{padding-left:50%}.timeline-alternate .timeline-line[data-v-80c1917d]{left:0;transform:translate(-50%)}.timeline-alternate .timeline-dot[data-v-80c1917d]{position:absolute;left:0;transform:translate(-50%)}.timeline-alternate .timeline-item[data-v-80c1917d]{padding-left:1.5rem}.timeline-alternate .timeline-item-right[data-v-80c1917d]{flex-direction:row-reverse;text-align:right;padding-left:0;padding-right:1.5rem;transform:translate(-100%)}.timeline-alternate .timeline-item-right .timeline-header[data-v-80c1917d]{justify-content:flex-end}.drawer-overlay[data-v-aa5c69f2]{position:fixed;inset:0;background-color:#00000080;z-index:49}.drawer[data-v-aa5c69f2]{position:fixed;z-index:50;display:flex;flex-direction:column;background-color:var(--card-bg);box-shadow:0 25px 50px -12px #00000040}.drawer-left[data-v-aa5c69f2]{top:0;left:0;bottom:0;border-right:1px solid var(--card-border)}.drawer-right[data-v-aa5c69f2]{top:0;right:0;bottom:0;border-left:1px solid var(--card-border)}.drawer-top[data-v-aa5c69f2]{top:0;left:0;right:0;border-bottom:1px solid var(--card-border)}.drawer-bottom[data-v-aa5c69f2]{bottom:0;left:0;right:0;border-top:1px solid var(--card-border)}.drawer-header[data-v-aa5c69f2]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid var(--card-border);flex-shrink:0}.drawer-title[data-v-aa5c69f2]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.drawer-close[data-v-aa5c69f2]{display:flex;align-items:center;justify-content:center;padding:.375rem;color:var(--text-muted);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}.drawer-close[data-v-aa5c69f2]:hover{color:var(--text-primary);background-color:var(--dropdown-hover)}.drawer-body[data-v-aa5c69f2]{flex:1;overflow-y:auto;padding:1.5rem}.drawer-footer[data-v-aa5c69f2]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--card-border);flex-shrink:0}.drawer-overlay-enter-active[data-v-aa5c69f2],.drawer-overlay-leave-active[data-v-aa5c69f2]{transition:opacity .3s ease}.drawer-overlay-enter-from[data-v-aa5c69f2],.drawer-overlay-leave-to[data-v-aa5c69f2]{opacity:0}.drawer-left-enter-active[data-v-aa5c69f2],.drawer-left-leave-active[data-v-aa5c69f2]{transition:transform .3s ease}.drawer-left-enter-from[data-v-aa5c69f2],.drawer-left-leave-to[data-v-aa5c69f2]{transform:translate(-100%)}.drawer-right-enter-active[data-v-aa5c69f2],.drawer-right-leave-active[data-v-aa5c69f2]{transition:transform .3s ease}.drawer-right-enter-from[data-v-aa5c69f2],.drawer-right-leave-to[data-v-aa5c69f2]{transform:translate(100%)}.drawer-top-enter-active[data-v-aa5c69f2],.drawer-top-leave-active[data-v-aa5c69f2]{transition:transform .3s ease}.drawer-top-enter-from[data-v-aa5c69f2],.drawer-top-leave-to[data-v-aa5c69f2]{transform:translateY(-100%)}.drawer-bottom-enter-active[data-v-aa5c69f2],.drawer-bottom-leave-active[data-v-aa5c69f2]{transition:transform .3s ease}.drawer-bottom-enter-from[data-v-aa5c69f2],.drawer-bottom-leave-to[data-v-aa5c69f2]{transform:translateY(100%)}.popover-wrapper[data-v-94a563ee]{position:relative;display:inline-flex}.popover-trigger[data-v-94a563ee]{display:inline-flex}.popover[data-v-94a563ee]{position:absolute;z-index:40;padding:.75rem 1rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.popover-top[data-v-94a563ee]{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem}.popover-bottom[data-v-94a563ee]{top:100%;left:50%;transform:translate(-50%);margin-top:.5rem}.popover-left[data-v-94a563ee]{right:100%;top:50%;transform:translateY(-50%);margin-right:.5rem}.popover-right[data-v-94a563ee]{left:100%;top:50%;transform:translateY(-50%);margin-left:.5rem}.popover-arrow[data-v-94a563ee]{position:absolute;width:.75rem;height:.75rem;background-color:var(--card-bg);border:1px solid var(--card-border);transform:rotate(45deg)}.popover-arrow-top[data-v-94a563ee]{bottom:-.4375rem;left:50%;margin-left:-.375rem;border-top:none;border-left:none}.popover-arrow-bottom[data-v-94a563ee]{top:-.4375rem;left:50%;margin-left:-.375rem;border-bottom:none;border-right:none}.popover-arrow-left[data-v-94a563ee]{right:-.4375rem;top:50%;margin-top:-.375rem;border-bottom:none;border-left:none}.popover-arrow-right[data-v-94a563ee]{left:-.4375rem;top:50%;margin-top:-.375rem;border-top:none;border-right:none}.popover-close[data-v-94a563ee]{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;padding:.25rem;color:var(--text-muted);background:transparent;border:none;border-radius:.25rem;cursor:pointer;transition:all .2s}.popover-close[data-v-94a563ee]:hover{color:var(--text-primary);background-color:var(--dropdown-hover)}.popover-content[data-v-94a563ee]{font-size:.875rem;color:var(--text-secondary)}.popover-enter-active[data-v-94a563ee],.popover-leave-active[data-v-94a563ee]{transition:opacity .15s ease,transform .15s ease}.popover-enter-from[data-v-94a563ee],.popover-leave-to[data-v-94a563ee]{opacity:0}.popover-top.popover-enter-from[data-v-94a563ee],.popover-top.popover-leave-to[data-v-94a563ee]{transform:translate(-50%) translateY(.25rem)}.popover-bottom.popover-enter-from[data-v-94a563ee],.popover-bottom.popover-leave-to[data-v-94a563ee]{transform:translate(-50%) translateY(-.25rem)}.popover-left.popover-enter-from[data-v-94a563ee],.popover-left.popover-leave-to[data-v-94a563ee]{transform:translateY(-50%) translate(.25rem)}.popover-right.popover-enter-from[data-v-94a563ee],.popover-right.popover-leave-to[data-v-94a563ee]{transform:translateY(-50%) translate(-.25rem)}.popover-enter-to[data-v-94a563ee],.popover-leave-from[data-v-94a563ee]{opacity:1}.popover-top.popover-enter-to[data-v-94a563ee],.popover-top.popover-leave-from[data-v-94a563ee],.popover-bottom.popover-enter-to[data-v-94a563ee],.popover-bottom.popover-leave-from[data-v-94a563ee]{transform:translate(-50%) translateY(0)}.popover-left.popover-enter-to[data-v-94a563ee],.popover-left.popover-leave-from[data-v-94a563ee],.popover-right.popover-enter-to[data-v-94a563ee],.popover-right.popover-leave-from[data-v-94a563ee]{transform:translateY(-50%) translate(0)}.stat-card[data-v-b97409fa]{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.75rem}.stat-icon[data-v-b97409fa]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem}.stat-icon-primary[data-v-b97409fa]{background-color:#5b5ea61a;color:var(--primary-500)}.stat-icon-success[data-v-b97409fa]{background-color:#22c55e1a;color:var(--success-500, #22c55e)}.stat-icon-warning[data-v-b97409fa]{background-color:#f59e0b1a;color:var(--warning-500, #f59e0b)}.stat-icon-danger[data-v-b97409fa]{background-color:#ef44441a;color:var(--danger-500, #ef4444)}.stat-icon-info[data-v-b97409fa]{background-color:#3b82f61a;color:var(--info-500, #3b82f6)}.stat-content[data-v-b97409fa]{display:flex;flex-direction:column;gap:.25rem}.stat-value[data-v-b97409fa]{font-size:1.5rem;font-weight:700;color:var(--text-primary);line-height:1.2}.stat-label[data-v-b97409fa]{font-size:.875rem;color:var(--text-muted)}.stat-change-wrapper[data-v-b97409fa]{display:flex;align-items:center;gap:.5rem;margin-top:auto}.stat-change[data-v-b97409fa]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;padding:.125rem .375rem;border-radius:.25rem}.stat-change-positive[data-v-b97409fa]{background-color:#22c55e1a;color:var(--success-500, #22c55e)}.stat-change-negative[data-v-b97409fa]{background-color:#ef44441a;color:var(--danger-500, #ef4444)}.stat-change-label[data-v-b97409fa]{font-size:.75rem;color:var(--text-muted)}.stat-skeleton[data-v-b97409fa]{background:linear-gradient(90deg,var(--content-bg) 25%,var(--card-border) 50%,var(--content-bg) 75%);background-size:200% 100%;animation:shimmer-b97409fa 1.5s infinite;border-radius:.25rem}.stat-skeleton-value[data-v-b97409fa]{width:60%;height:2rem}.stat-skeleton-label[data-v-b97409fa]{width:80%;height:1rem}@keyframes shimmer-b97409fa{0%{background-position:200% 0}to{background-position:-200% 0}}.progress-wrapper[data-v-8d276557]{width:100%}.progress-header[data-v-8d276557]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.progress-label[data-v-8d276557]{font-size:.875rem;font-weight:500;color:var(--text-primary)}.progress-value[data-v-8d276557]{font-size:.875rem;font-weight:600;color:var(--text-primary)}.progress-bar[data-v-8d276557]{width:100%;background-color:var(--content-bg);border-radius:9999px;overflow:hidden}.progress-bar-sm[data-v-8d276557]{height:.375rem}.progress-bar-md[data-v-8d276557]{height:.5rem}.progress-bar-lg[data-v-8d276557]{height:.75rem}.progress-bar-fill[data-v-8d276557]{height:100%;border-radius:9999px;transition:width .3s ease}.progress-bar-primary[data-v-8d276557]{background-color:var(--primary-500)}.progress-bar-success[data-v-8d276557]{background-color:var(--success-500, #22c55e)}.progress-bar-warning[data-v-8d276557]{background-color:var(--warning-500, #f59e0b)}.progress-bar-danger[data-v-8d276557]{background-color:var(--danger-500, #ef4444)}.progress-bar-info[data-v-8d276557]{background-color:var(--info-500, #3b82f6)}.progress-bar-striped[data-v-8d276557]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated[data-v-8d276557]{animation:progress-bar-stripes-8d276557 1s linear infinite}@keyframes progress-bar-stripes-8d276557{0%{background-position:1rem 0}to{background-position:0 0}}.quick-actions-grid[data-v-069f5e9a]{display:grid;gap:.75rem}.grid-cols-2[data-v-069f5e9a]{grid-template-columns:repeat(2,1fr)}.grid-cols-3[data-v-069f5e9a]{grid-template-columns:repeat(3,1fr)}.grid-cols-4[data-v-069f5e9a]{grid-template-columns:repeat(4,1fr)}.quick-action-btn[data-v-069f5e9a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border-radius:.5rem;cursor:pointer;transition:all .2s;text-align:center}.quick-action-default[data-v-069f5e9a]{background-color:var(--content-bg);border:1px solid var(--card-border);color:var(--text-primary)}.quick-action-default[data-v-069f5e9a]:hover:not(:disabled){background-color:var(--dropdown-hover);border-color:var(--primary-500)}.quick-action-outlined[data-v-069f5e9a]{background-color:transparent;border:2px dashed var(--card-border);color:var(--text-primary)}.quick-action-outlined[data-v-069f5e9a]:hover:not(:disabled){border-color:var(--primary-500);border-style:solid;background-color:#5b5ea60d}.quick-action-filled[data-v-069f5e9a]{background-color:var(--primary-500);border:none;color:#fff}.quick-action-filled[data-v-069f5e9a]:hover:not(:disabled){background-color:var(--primary-600, #4a4d8f)}.quick-action-filled .quick-action-icon[data-v-069f5e9a]{background-color:#fff3}.quick-action-disabled[data-v-069f5e9a]{opacity:.5;cursor:not-allowed}.quick-action-icon[data-v-069f5e9a]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background-color:#5b5ea61a;color:var(--primary-500)}.quick-action-filled .quick-action-icon[data-v-069f5e9a]{color:#fff}.quick-action-label[data-v-069f5e9a]{font-size:.875rem;font-weight:500}.quick-action-description[data-v-069f5e9a]{font-size:.75rem;color:var(--text-muted)}.quick-action-filled .quick-action-description[data-v-069f5e9a]{color:#fffc}.activity-feed[data-v-10e7a088]{display:flex;flex-direction:column}.activity-item[data-v-10e7a088]{display:flex;gap:.75rem;cursor:pointer;transition:background-color .2s;border-radius:.375rem;margin:0 -.5rem;padding:.75rem .5rem}.activity-item[data-v-10e7a088]:hover{background-color:var(--dropdown-hover)}.activity-item[data-v-10e7a088]:not(:last-child){border-bottom:1px solid var(--card-border)}.activity-item-compact[data-v-10e7a088]{padding:.5rem}.activity-content[data-v-10e7a088]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.activity-text[data-v-10e7a088]{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.4}.activity-user[data-v-10e7a088]{font-weight:600;color:var(--text-primary)}.activity-action[data-v-10e7a088]{margin:0 .25rem}.activity-target[data-v-10e7a088]{font-weight:500;color:var(--text-primary)}.activity-time[data-v-10e7a088]{font-size:.75rem;color:var(--text-muted)}.activity-view-all[data-v-10e7a088]{display:block;width:100%;padding:.75rem;margin-top:.5rem;font-size:.875rem;font-weight:500;color:var(--primary-500);background:transparent;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s;text-align:center}.activity-view-all[data-v-10e7a088]:hover{background-color:#5b5ea61a}.activity-empty[data-v-10e7a088]{padding:2rem;text-align:center;color:var(--text-muted);font-size:.875rem}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-965cfd2a],[data-v-965cfd2a]:before,[data-v-965cfd2a]:after,[data-v-965cfd2a]::backdrop{--tw-border-style:solid;--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.email-verification-banner[data-v-965cfd2a]{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200,oklch(92.4% .12 95.746));background-color:var(--color-amber-50,oklch(98.7% .022 95.277))}.banner-content[data-v-965cfd2a]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);display:flex}.banner-icon[data-v-965cfd2a]{margin-top:calc(var(--spacing,.25rem)*.5);color:var(--color-amber-500,oklch(76.9% .188 70.08));flex-shrink:0}.banner-main[data-v-965cfd2a]{min-width:calc(var(--spacing,.25rem)*0);flex:1}.banner-message[data-v-965cfd2a]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-amber-800,oklch(47.3% .137 46.201))}.banner-success[data-v-965cfd2a]{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-green-600,oklch(62.7% .194 149.214))}.banner-error[data-v-965cfd2a]{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-red-600,oklch(57.7% .245 27.325))}:where(.collapsed-content[data-v-965cfd2a]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.collapsed-actions[data-v-965cfd2a]{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-wrap:wrap;display:flex}:where(.expanded-content[data-v-965cfd2a]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.otp-section[data-v-965cfd2a]{padding-block:calc(var(--spacing,.25rem)*2)}.otp-status[data-v-965cfd2a]{align-items:center;gap:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-amber-700,oklch(55.5% .163 48.998));display:flex}.expiry-text[data-v-965cfd2a]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.expiry-expired[data-v-965cfd2a]{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-red-600,oklch(57.7% .245 27.325))}.attempts-text[data-v-965cfd2a]{color:var(--color-amber-600,oklch(66.6% .179 58.318))}.expanded-actions[data-v-965cfd2a]{align-items:center;gap:calc(var(--spacing,.25rem)*3);flex-wrap:wrap;display:flex}.primary-btn[data-v-965cfd2a]{border-radius:var(--radius-md,.375rem);background-color:var(--color-amber-600,oklch(66.6% .179 58.318));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.primary-btn[data-v-965cfd2a]:hover{background-color:var(--color-amber-700,oklch(55.5% .163 48.998))}}.primary-btn[data-v-965cfd2a]:disabled{cursor:not-allowed;opacity:.5}.text-btn[data-v-965cfd2a]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-amber-700,oklch(55.5% .163 48.998));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media(hover:hover){.text-btn[data-v-965cfd2a]:hover{color:var(--color-amber-900,oklch(41.4% .112 45.904));text-decoration-line:underline}}.text-btn[data-v-965cfd2a]:disabled{cursor:not-allowed;opacity:.5}.action-divider[data-v-965cfd2a]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-amber-400,oklch(82.8% .189 84.429))}.dismiss-btn[data-v-965cfd2a]{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*1);color:var(--color-amber-500,oklch(76.9% .188 70.08));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}@media(hover:hover){.dismiss-btn[data-v-965cfd2a]:hover{background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-700,oklch(55.5% .163 48.998))}}.banner-enter-active[data-v-965cfd2a],.banner-leave-active[data-v-965cfd2a]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}.banner-enter-from[data-v-965cfd2a],.banner-leave-to[data-v-965cfd2a]{--tw-translate-y:calc(var(--spacing,.25rem)*-2);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0}:root.dark .email-verification-banner[data-v-965cfd2a]{border-color:var(--color-amber-800,oklch(47.3% .137 46.201));background-color:#7b330633}@supports (color:color-mix(in lab,red,red)){:root.dark .email-verification-banner[data-v-965cfd2a]{background-color:color-mix(in oklab,var(--color-amber-900,oklch(41.4% .112 45.904))20%,transparent)}}:root.dark .banner-message[data-v-965cfd2a]{color:var(--color-amber-200,oklch(92.4% .12 95.746))}:root.dark .banner-icon[data-v-965cfd2a]{color:var(--color-amber-400,oklch(82.8% .189 84.429))}:root.dark .primary-btn[data-v-965cfd2a]{background-color:var(--color-amber-600,oklch(66.6% .179 58.318))}@media(hover:hover){:root.dark .primary-btn[data-v-965cfd2a]:hover{background-color:var(--color-amber-500,oklch(76.9% .188 70.08))}}:root.dark .text-btn[data-v-965cfd2a]{color:var(--color-amber-300,oklch(87.9% .169 91.605))}@media(hover:hover){:root.dark .text-btn[data-v-965cfd2a]:hover{color:var(--color-amber-100,oklch(96.2% .059 95.617))}}:root.dark .dismiss-btn[data-v-965cfd2a]{color:var(--color-amber-400,oklch(82.8% .189 84.429))}@media(hover:hover){:root.dark .dismiss-btn[data-v-965cfd2a]:hover{background-color:#953d0080}@supports (color:color-mix(in lab,red,red)){:root.dark .dismiss-btn[data-v-965cfd2a]:hover{background-color:color-mix(in oklab,var(--color-amber-800,oklch(47.3% .137 46.201))50%,transparent)}}:root.dark .dismiss-btn[data-v-965cfd2a]:hover{color:var(--color-amber-200,oklch(92.4% .12 95.746))}}:root.dark .otp-status[data-v-965cfd2a]{color:var(--color-amber-300,oklch(87.9% .169 91.605))}:root.dark .attempts-text[data-v-965cfd2a]{color:var(--color-amber-400,oklch(82.8% .189 84.429))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
