.header[data-v-e837949c]{color:#e5e7eb;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0f172a 0%,#020617 100%);align-items:center;width:calc(100% - 240px);height:70px;padding:12px 16px;display:flex;position:fixed;top:0;left:240px;box-shadow:0 6px 14px #0009}.page-content[data-v-e837949c]{padding-top:70px}.header-left[data-v-e837949c]{width:120px}.header-center[data-v-e837949c]{flex-direction:column;flex:1;align-items:center;display:flex}.title[data-v-e837949c]{color:#f9fafb;margin-bottom:6px;font-size:18px;font-weight:600}.wave-line[data-v-e837949c]{width:100%;height:10px}.header-right[data-v-e837949c]{justify-content:flex-end;width:120px;display:flex;position:relative}.avatar[data-v-e837949c]{cursor:pointer;border:2px solid #ffffff4d;border-radius:50%;width:36px;height:36px}.dropdown[data-v-e837949c]{z-index:100;background:#020617;border-radius:10px;width:180px;padding:10px;position:absolute;top:48px;right:0;box-shadow:0 10px 30px #0009}.dropdown hr[data-v-e837949c]{background:#1e293b;border:none;height:1px;margin:8px 0}.user-info[data-v-e837949c]{text-align:center}.user-info strong[data-v-e837949c]{font-size:14px;display:block}.user-info small[data-v-e837949c]{color:#94a3b8;font-size:12px}.dropdown button[data-v-e837949c]{color:#e5e7eb;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px}.dropdown button[data-v-e837949c]:hover{background:#0f172a}.logout[data-v-e837949c]{color:#f87171}.modal-overlay[data-v-e837949c]{z-index:200;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-e837949c]{background:#020617;border-radius:12px;width:100%;max-width:360px;padding:20px;box-shadow:0 20px 40px #000000b3}.modal h3[data-v-e837949c]{text-align:center;margin-bottom:15px}.modal .form-group[data-v-e837949c]{margin-bottom:12px}.modal input[data-v-e837949c]{color:#e5e7eb;background:#020617;border:1px solid #334155;border-radius:6px;width:100%;padding:10px}.modal-actions[data-v-e837949c]{gap:10px;margin-top:15px;display:flex}.modal-actions button[data-v-e837949c]{cursor:pointer;border:none;border-radius:6px;flex:1;padding:10px}.cancel[data-v-e837949c]{color:#e5e7eb;background:#334155}.save[data-v-e837949c]{color:#fff;background:#2563eb}.menu-item[data-v-e837949c]{color:#e5e7eb;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.menu-item ion-icon[data-v-e837949c]{flex-shrink:0;font-size:18px}.menu-item:hover i[data-v-e837949c],.menu-item:hover ion-icon[data-v-e837949c]{color:#38bdf8;transition:all .2s;transform:translate(2px)}.save[data-v-e837949c]:disabled{opacity:.6;cursor:not-allowed;background:#1e40af}.save[data-v-e837949c]:disabled:hover{background:#1e40af}@media (max-width:768px){.header[data-v-e837949c]{width:100%;left:0}.page-content[data-v-e837949c]{margin-left:0}}.sidebar[data-v-a73b08f3]{color:#e5e7eb;z-index:2000;background:linear-gradient(#0f172a,#020617);flex-direction:column;width:240px;min-height:100vh;padding:20px 16px;display:flex;position:fixed;top:0;left:0;box-shadow:4px 0 12px #00000080}.app-logo[data-v-a73b08f3]{justify-content:center;align-items:center;padding:0;display:flex}.app-logo img[data-v-a73b08f3]{-o-object-fit:contain;object-fit:contain;width:80px;height:auto}.divider[data-v-a73b08f3]{background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;margin:16px 0}.nav[data-v-a73b08f3]{flex-direction:column;display:flex}.nav-link[data-v-a73b08f3]{color:#e5e7eb;border-radius:10px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.nav-link ion-icon[data-v-a73b08f3]{color:#94a3b8;font-size:18px}.nav-link[data-v-a73b08f3]:hover{background:#ffffff0f}.active-link[data-v-a73b08f3]{background:linear-gradient(90deg,#434344,#33426e);box-shadow:0 4px 12px #393c4166}.active-link ion-icon[data-v-a73b08f3]{color:#8190bb}.bottom-nav[data-v-f58c613f]{display:none}@media screen and (max-width:768px){.bottom-nav[data-v-f58c613f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;z-index:999;will-change:transform;background:#0f172af2;border-top:1px solid #ffffff0d;width:100%;padding:6px;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0);flex-direction:row!important;display:flex!important}.nav-button[data-v-f58c613f]{color:#94a3b8;backface-visibility:hidden;background:0 0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 6px;text-decoration:none;transition:all .25s,transform .15s;display:flex;position:relative}.nav-button i[data-v-f58c613f]{font-size:18px;transition:all .25s}.nav-button span[data-v-f58c613f]{font-size:13px}.nav-button.active[data-v-f58c613f]{color:#fff;background:linear-gradient(135deg,#33426e,#1e293b);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff0d,0 4px 12px #00000059}.nav-button.active i[data-v-f58c613f]{transform:scale(1.12)}.nav-button[data-v-f58c613f]:active{transform:scale(.94)}}.app-footer[data-v-a19f630b]{background:linear-gradient(#020617,#0f172a);border-top:1px solid #ffffff0f;width:calc(100% - 240px);height:40px;margin-left:240px;position:relative}.footer-center[data-v-a19f630b]{color:#94a3b8;white-space:nowrap;justify-content:center;align-items:center;height:100%;font-size:12px;display:flex}@media (max-width:768px){.app-footer[data-v-a19f630b]{width:100%;margin-left:0}}.layout[data-v-48f15405]{background:#f4f6f9;min-height:100vh;display:flex}.content[data-v-48f15405]{flex-direction:column;flex:1;min-height:100vh;display:flex}.main-content[data-v-48f15405]{background:#0f172a;flex:1;padding:20px}.mobile-only[data-v-48f15405]{display:none}.desktop-only[data-v-48f15405]{display:block}@media (max-width:768px){.layout[data-v-48f15405]{flex-direction:column}.desktop-only[data-v-48f15405]{display:none}.mobile-only[data-v-48f15405]{display:block}}.login-wrapper[data-v-4de57438]{background:linear-gradient(135deg,#0f172a,#020617);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card[data-v-4de57438]{max-width:none;box-shadow:none;color:#e5e7eb;background:#020617;border-radius:0;flex:1;padding:30px 26px}.login-card h2[data-v-4de57438]{text-align:center;letter-spacing:.5px;margin-bottom:6px;font-weight:600}.login-container[data-v-4de57438]{border-radius:16px;width:100%;max-width:900px;display:flex;overflow:hidden;box-shadow:0 25px 60px #0009}.welcome-panel[data-v-4de57438]{background-image:url(/assets/wel-DREZJigN.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.welcome-overlay[data-v-4de57438]{background:linear-gradient(#02061766,#020617d9);position:absolute;inset:0}.subtitle[data-v-4de57438]{text-align:center;color:#94a3b8;margin-bottom:22px;font-size:14px}.form-group[data-v-4de57438]{margin-bottom:16px}.form-group label[data-v-4de57438]{color:#cbd5f5;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.form-group input[data-v-4de57438]{color:#e5e7eb;background-color:#0f172a;border:1px solid #1e293b;border-radius:10px;width:100%;padding:12px 14px;font-size:14px;transition:all .25s}.form-group input[data-v-4de57438]::placeholder{color:#64748b}.form-group input[data-v-4de57438]:focus{border-color:#ec4899;outline:none;box-shadow:0 0 0 2px #ec489940}.password-wrapper[data-v-4de57438]{position:relative}.password-wrapper input[data-v-4de57438]{padding-right:44px}.eye-icon[data-v-4de57438]{cursor:pointer;color:#94a3b8;-webkit-user-select:none;user-select:none;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.eye-icon[data-v-4de57438]:hover{color:#ec4899}.eye-icon svg[data-v-4de57438]{display:block}.form-options[data-v-4de57438]{justify-content:space-between;align-items:center;margin-bottom:18px;font-size:13px;display:flex}.remember-me[data-v-4de57438]{color:#cbd5f5;cursor:pointer;align-items:center;gap:6px;display:flex}.remember-me input[type=checkbox][data-v-4de57438]{accent-color:#ec4899;width:16px;height:16px}.forgot-password[data-v-4de57438]{color:#ec4899;text-decoration:none;transition:opacity .2s}.forgot-password[data-v-4de57438]:hover{opacity:.85}button[data-v-4de57438]{cursor:pointer;color:#fff;background:linear-gradient(135deg,#ec4899,#f43f5e);border:none;border-radius:10px;width:100%;padding:12px;font-size:15px;font-weight:600;transition:all .25s}button[data-v-4de57438]:hover{opacity:.9;transform:translateY(-1px)}button[data-v-4de57438]:disabled{cursor:not-allowed;background:#475569;transform:none}@media (max-width:768px){.login-container[data-v-4de57438]{flex-direction:column}.welcome-panel[data-v-4de57438]{display:none}}.forgot-wrapper[data-v-83fc11ca]{background:linear-gradient(135deg,#0f172a,#020617);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.forgot-card[data-v-83fc11ca]{color:#f1f5f9;text-align:center;background:#020617;border-radius:12px;width:100%;max-width:380px;padding:32px 28px;box-shadow:0 12px 28px #00000040}.forgot-card h2[data-v-83fc11ca]{margin-bottom:6px;font-size:22px;font-weight:600}.subtitle[data-v-83fc11ca]{color:#94a3b8;margin-bottom:22px;font-size:14px}.form-group[data-v-83fc11ca]{text-align:left;margin-bottom:18px}.form-group label[data-v-83fc11ca]{margin-bottom:5px;font-size:13px;display:block}.form-group input[data-v-83fc11ca]{box-sizing:border-box;background-color:#f1f5f9;border:1px solid #64748b;border-radius:8px;width:100%;padding:10px 14px;font-size:14px;transition:all .2s}.form-group input[data-v-83fc11ca]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}button[data-v-83fc11ca]{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:500;transition:background-color .2s}button[data-v-83fc11ca]:hover{background-color:#1d4ed8}button[data-v-83fc11ca]:disabled{cursor:not-allowed;background-color:#94a3b8}.back-login[data-v-83fc11ca]{margin-top:16px}.back-login a[data-v-83fc11ca]{color:#2563eb;font-size:13px;text-decoration:none}.back-login a[data-v-83fc11ca]:hover{text-decoration:underline}.dashboard[data-v-455bceb2]{padding:16px 16px 88px}.cards[data-v-455bceb2]{gap:12px;display:grid}@media (max-width:480px){.cards[data-v-455bceb2]{grid-template-columns:repeat(2,1fr)}}@media (min-width:481px) and (max-width:1024px){.cards[data-v-455bceb2]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px){.cards[data-v-455bceb2]{grid-template-columns:repeat(4,1fr)}}.card[data-v-455bceb2]{-webkit-backdrop-filter:blur(6px);color:#fff;text-align:center;background:linear-gradient(145deg,#ffffff14,#ffffff05);border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;font-size:13px;text-decoration:none;transition:all .25s;display:flex;position:relative;box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff0f}.card[data-v-455bceb2]:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 16px 40px #0000008c,inset 0 0 0 1px #ec489966}.card[data-v-455bceb2]{border-radius:20px;justify-content:center;min-height:120px;padding:16px 10px}.card[data-v-455bceb2]:active{transform:scale(.97);box-shadow:0 6px 18px #00000080,inset 0 0 0 1px #ec489999}.icon[data-v-455bceb2]{width:60px;height:60px}.icon-img[data-v-455bceb2]{width:34px;height:34px}.card span[data-v-455bceb2]{max-height:2.6em;line-height:1.3em;display:block;overflow:hidden}.card[data-v-455bceb2]{animation:.35s both fadeUp-455bceb2}.card[data-v-455bceb2]:first-child{animation-delay:50ms}.card[data-v-455bceb2]:nth-child(2){animation-delay:.1s}.card[data-v-455bceb2]:nth-child(3){animation-delay:.15s}.card[data-v-455bceb2]:nth-child(4){animation-delay:.2s}@keyframes fadeUp-455bceb2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.icon[data-v-455bceb2]{background:var(--icon-bg,#ef4444);width:54px;height:54px;box-shadow:0 6px 18px color-mix(in srgb, var(--icon-shadow), transparent 60%);border-radius:50%;justify-content:center;align-items:center;display:flex}.bg-red[data-v-455bceb2]{background:#ef4444}.bg-blue[data-v-455bceb2]{background:#3b82f6}.bg-green[data-v-455bceb2]{background:#22c55e}.bg-gray[data-v-455bceb2]{background:#6b7280}.card span[data-v-455bceb2]{text-align:center;font-weight:500}.icon-img[data-v-455bceb2]{-o-object-fit:contain;object-fit:contain;width:90px;height:90px;transition:transform .25s}.card:hover .icon-img[data-v-455bceb2]{transform:scale(1.15)rotate(-2deg)}.card span[data-v-455bceb2]{color:#537ba4;font-size:14px;font-weight:700;line-height:1.4}.card span[data-v-455bceb2]:after{content:"";background:#ffffff73;background:var(--line-color,#fff);border-radius:2px;width:24px;height:2px;margin:6px auto 0;display:block}.mobile-header[data-v-c4ad5708]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.btn-back[data-v-c4ad5708]{color:#e5e7eb;cursor:pointer;background:0 0;border:none;align-items:center;font-size:22px;display:flex}.header-title[data-v-c4ad5708]{color:#e5e7eb;font-size:16px;font-weight:600}@media (min-width:768px){.mobile-header[data-v-c4ad5708]{display:none}}.form-wrapper[data-v-c4ad5708]{background:#020617;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.form-card[data-v-c4ad5708]{background:#020617;border:1px solid #1e293b;border-radius:16px;width:100%;max-width:420px;padding:24px;box-shadow:0 12px 30px #0006}.form-title[data-v-c4ad5708]{color:#e5e7eb;margin-bottom:4px;font-size:20px;font-weight:700}.form-subtitle[data-v-c4ad5708]{color:#94a3b8;margin-bottom:20px;font-size:13px}.form-group[data-v-c4ad5708]{margin-bottom:16px}.form-label[data-v-c4ad5708]{color:#cbd5f5;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.form-input[data-v-c4ad5708],.form-select[data-v-c4ad5708]{color:#e5e7eb;background:#020617;border:1px solid #1e293b;border-radius:10px;outline:none;width:100%;padding:10px 12px;transition:all .2s}.form-input[data-v-c4ad5708]::placeholder{color:#64748b}.form-input[data-v-c4ad5708]:focus,.form-select[data-v-c4ad5708]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f640}.form-actions[data-v-c4ad5708]{justify-content:flex-end;margin-top:24px;display:flex}.btn-primary[data-v-c4ad5708]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-c4ad5708]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:12px;padding:10px 18px;font-weight:600;transition:all .2s}.btn-primary[data-v-c4ad5708]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #2563eb66}.radio-group[data-v-c4ad5708]{gap:12px;display:flex}.radio-card[data-v-c4ad5708]{text-align:center;cursor:pointer;color:#cbd5f5;background:#020617;border:1px solid #1e293b;border-radius:12px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .2s;position:relative}.radio-card input[data-v-c4ad5708]{display:none}.radio-card[data-v-c4ad5708]:hover{border-color:#3b82f6}.radio-card input:checked+span[data-v-c4ad5708],.radio-card input:checked~span[data-v-c4ad5708]{color:#fff}.radio-card input[data-v-c4ad5708]:checked{display:none}.radio-card input:checked+span[data-v-c4ad5708]{background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:#3b82f6;box-shadow:0 6px 16px #3b82f659}.radio-card[data-v-c4ad5708]:has(input:checked){background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:#3b82f6;box-shadow:0 6px 16px #3b82f659}input[type=date].form-input[data-v-c4ad5708],input[type=time].form-input[data-v-c4ad5708]{appearance:none;color:#e5e7eb;cursor:pointer;background-color:#020617;border:1px solid #1e293b}input[type=date][data-v-c4ad5708]::-webkit-calendar-picker-indicator{filter:invert();opacity:.7;cursor:pointer}input[type=time][data-v-c4ad5708]::-webkit-calendar-picker-indicator{filter:invert();opacity:.7;cursor:pointer}input[type=date][data-v-c4ad5708]:not(:valid),input[type=time][data-v-c4ad5708]:not(:valid){color:#64748b}.form-input[data-v-c4ad5708]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.form-input[data-v-c4ad5708]:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6}@media (max-width:640px){input[type=date].form-input[data-v-c4ad5708],input[type=time].form-input[data-v-c4ad5708]{font-size:16px}}[data-v-c4ad5708] .v-select{background:#020617}[data-v-c4ad5708] .vs__dropdown-toggle{background:#020617;border:1px solid #1e293b;border-radius:10px;min-height:40px}[data-v-c4ad5708] .vs__selected,[data-v-c4ad5708] .vs__search{color:#e5e7eb}[data-v-c4ad5708] .vs__search::placeholder{color:#64748b}[data-v-c4ad5708] .vs__clear,[data-v-c4ad5708] .vs__open-indicator{fill:#64748b}[data-v-c4ad5708] .vs__dropdown-menu{background:#020617;border:1px solid #1e293b}[data-v-c4ad5708] .vs__dropdown-option{color:#e5e7eb}[data-v-c4ad5708] .vs__dropdown-option--highlight{background:#1e293b}[data-v-c4ad5708] .vs__dropdown-option--selected{color:#fff;background:#2563eb}.saving-mode[data-v-c4ad5708]{pointer-events:none;cursor:wait}.saving-mode .loading-wrapper[data-v-c4ad5708]{pointer-events:auto}.saving-mode .btn-primary[data-v-c4ad5708]{cursor:wait!important}.fields-overlay[data-v-c4ad5708]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#020617e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fields-box[data-v-c4ad5708]{text-align:center;color:#e5e7eb;background:#0f172a;border-radius:16px;padding:28px 36px;animation:.25s fadeIn-c4ad5708;box-shadow:0 15px 40px #00000080}.fields-spinner[data-v-c4ad5708]{border:4px solid #ffffff26;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;margin:0 auto 16px;animation:.8s linear infinite spin-c4ad5708}@keyframes spin-c4ad5708{to{transform:rotate(360deg)}}@keyframes fadeIn-c4ad5708{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.pdf-area[data-v-1f45f6a4]{color:#000;box-sizing:border-box;background:#fff;width:148mm;margin:20px auto;padding:5mm;font-size:10px}.pdf-mode[data-v-1f45f6a4]{width:297mm;height:210mm;display:flex;overflow:hidden}.pdf-mode .pdf-area[data-v-1f45f6a4]{box-sizing:border-box;width:148.5mm;height:210mm;padding:1mm}.pdf-mode .divider[data-v-1f45f6a4]{border-left:2px dashed #000;height:210mm}.pdf-mode table[data-v-1f45f6a4]{border-collapse:collapse!important}.pdf-mode th[data-v-1f45f6a4],.pdf-mode td[data-v-1f45f6a4]{padding:1px 2px!important;line-height:1.1!important}table[data-v-1f45f6a4]{border-collapse:collapse;table-layout:fixed;width:100%}th[data-v-1f45f6a4],td[data-v-1f45f6a4]{vertical-align:middle;border:.6px solid #000;padding:3px;font-size:10px}.company-header td[data-v-1f45f6a4]{padding:6px;font-size:12px}.company-name[data-v-1f45f6a4]{text-align:center;font-size:12px;font-weight:700}.company-label[data-v-1f45f6a4]{text-align:center;vertical-align:middle;font-size:12px;font-weight:700}.logo-cell[data-v-1f45f6a4]{text-align:center;vertical-align:middle;width:80px}.logo[data-v-1f45f6a4]{width:60px}.table-additional td[data-v-1f45f6a4]{padding:6px;font-size:10px}.table-additional tr:first-child td[data-v-1f45f6a4]{border-top:none;font-weight:700}.label[data-v-1f45f6a4]{width:45%}.colon[data-v-1f45f6a4]{text-align:center;width:10px}.center[data-v-1f45f6a4]{text-align:center}.table-checklist th[data-v-1f45f6a4]:first-child,.table-checklist td[data-v-1f45f6a4]:first-child{text-align:center;width:40px}.table-checklist th[data-v-1f45f6a4]:nth-child(3),.table-checklist td[data-v-1f45f6a4]:nth-child(3),.table-checklist th[data-v-1f45f6a4]:nth-child(4),.table-checklist td[data-v-1f45f6a4]:nth-child(4){text-align:center;width:45px}.circle[data-v-1f45f6a4]{border:1.5px solid #000;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.circle.active[data-v-1f45f6a4]{background:#000}.table-approval[data-v-1f45f6a4]{margin-top:0}.table-approval th[data-v-1f45f6a4],.table-approval td[data-v-1f45f6a4]{padding:6px;font-size:10px}.table-approval td[data-v-1f45f6a4]{text-align:left}.signature-space[data-v-1f45f6a4]{text-align:center;vertical-align:middle;height:80px}.signature-img[data-v-1f45f6a4]{-o-object-fit:contain;object-fit:contain;max-width:150px;max-height:70px}.action-bar[data-v-1f45f6a4]{justify-content:center;align-items:center;gap:10px;margin-bottom:20px;display:flex}.action-bar button[data-v-1f45f6a4]{cursor:pointer;background:#fff;border:1px solid #000;padding:6px 14px;transition:all .2s}.action-bar button[data-v-1f45f6a4]:hover{color:#fff;background:#c79191}@media print{@page{size:A4 landscape;margin:0}html[data-v-1f45f6a4],body[data-v-1f45f6a4]{width:297mm;height:210mm;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;margin:0!important;padding:0!important;overflow:hidden!important}[data-v-1f45f6a4]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.no-print[data-v-1f45f6a4]{display:none!important}.print-wrapper[data-v-1f45f6a4]{width:297mm;height:210mm;display:flex;overflow:hidden!important}.pdf-area[data-v-1f45f6a4]{box-sizing:border-box;width:148.5mm;height:210mm;padding:5mm;overflow:hidden!important}.divider[data-v-1f45f6a4]{border-left:2px dashed #000;height:210mm}table[data-v-1f45f6a4]{border-collapse:collapse!important}th[data-v-1f45f6a4],td[data-v-1f45f6a4]{height:auto!important;padding:1px 2px!important;line-height:1.1!important}tr[data-v-1f45f6a4]{height:auto!important}.company-header td[data-v-1f45f6a4],.table-additional td[data-v-1f45f6a4],.table-approval td[data-v-1f45f6a4],.table-approval th[data-v-1f45f6a4]{font-size:10px!important}.signature-space[data-v-1f45f6a4]{height:60px!important}}@media screen and (max-width:768px){.pdf-area[data-v-1f45f6a4]{width:100%;padding:10px;font-size:10px}table[data-v-1f45f6a4]{table-layout:auto}.table-header td[data-v-1f45f6a4]{word-break:break-word;padding:6px;font-size:12px}.table-checklist[data-v-1f45f6a4]{display:block;overflow-x:auto}.table-checklist th[data-v-1f45f6a4],.table-checklist td[data-v-1f45f6a4]{padding:6px;font-size:10px}.action-bar[data-v-1f45f6a4]{flex-direction:column;gap:10px;display:flex}.action-bar button[data-v-1f45f6a4]{width:100%}.print-wrapper[data-v-1f45f6a4]{display:block}.pdf-area[data-v-1f45f6a4]{transform-origin:0 0;width:148mm;transform:scale(.7)}.divider[data-v-1f45f6a4]{display:none}}.page-overlay[data-v-1f45f6a4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#020617e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-box[data-v-1f45f6a4]{text-align:center;color:#e5e7eb;background:#0f172a;border-radius:16px;padding:30px 40px;box-shadow:0 20px 50px #00000080}.page-spinner[data-v-1f45f6a4]{border:4px solid #ffffff26;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;margin:0 auto 15px;animation:.8s linear infinite spin-1f45f6a4}@keyframes spin-1f45f6a4{to{transform:rotate(360deg)}}.action-bar button[data-v-1f45f6a4]:disabled{opacity:.5;cursor:not-allowed}th.sortable[data-v-3e7ab472]{cursor:pointer;-webkit-user-select:none;user-select:none}.action-buttons[data-v-3e7ab472]{gap:8px;display:flex}.btn-print[data-v-3e7ab472]{color:#fff;background:linear-gradient(135deg,#4f46e5,#3b82f6);justify-content:center;align-items:center;gap:6px;min-width:90px;display:inline-flex}.btn-print[data-v-3e7ab472]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #4f46e573}.btn-print[data-v-3e7ab472]:active{transform:scale(.97)}.btn-print ion-icon[data-v-3e7ab472]{color:#fff;margin:0;font-size:16px}.btn-approval[data-v-3e7ab472]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-approval[data-v-3e7ab472]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #22c55e73}.btn-approval[data-v-3e7ab472]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}ion-icon[data-v-3e7ab472]{vertical-align:middle;color:#fff;margin-left:4px;font-size:14px}th.sortable:hover ion-icon[data-v-3e7ab472]{color:#3b82f6}.page[data-v-3e7ab472]{color:#e5e7eb;background:#020617;min-height:100vh;padding:20px;font-family:Inter,sans-serif}.headerkkk[data-v-3e7ab472]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.headerkkk h2[data-v-3e7ab472]{color:#e5e7eb}.subtitle[data-v-3e7ab472]{color:#64748b;margin-top:2px;font-size:13px}.btn[data-v-3e7ab472]{cursor:pointer;border:none;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .2s}.btn-add[data-v-3e7ab472]{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6)}.btn-add[data-v-3e7ab472]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #2563eb66}.btn-edit[data-v-3e7ab472]:disabled{opacity:.4;cursor:not-allowed;color:#94a3b8;background:#334155}.btn-edit[data-v-3e7ab472]{color:#020617;background:#0ea5e9}.btn-edit[data-v-3e7ab472]:hover{background:#0284c7}.table-headerkkk[data-v-3e7ab472]{justify-content:flex-end;padding:8px 0;display:flex}.search-input[data-v-3e7ab472]{color:#e5e7eb;background:#020617;border:1px solid #1e293b;border-radius:10px;outline:none;padding:8px 12px;transition:all .2s}.search-input[data-v-3e7ab472]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f640}.tanstack-table[data-v-3e7ab472]{border-collapse:separate;border-spacing:0;border:1px solid #1e293b;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 8px 24px #00000059}.tanstack-table th[data-v-3e7ab472],.tanstack-table td[data-v-3e7ab472]{text-align:left;color:#e5e7eb;border-bottom:1px solid #1e293b;padding:12px 16px}.tanstack-table th[data-v-3e7ab472]{color:#94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none;background:#020617;font-weight:600;position:relative}.tanstack-table th span[data-v-3e7ab472]{color:#94a3b8;margin-left:4px;font-size:10px}.tanstack-table tbody tr[data-v-3e7ab472]{transition:background .15s}.tanstack-table tbody tr[data-v-3e7ab472]:hover{background:#1e293b}.tanstack-table tbody td[data-v-3e7ab472]{background:#020617}.empty[data-v-3e7ab472]{text-align:center;color:#64748b;padding:20px;font-size:14px}.pagination[data-v-3e7ab472]{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.pagination button[data-v-3e7ab472]{color:#020617;cursor:pointer;background:#0ea5e9;border:none;border-radius:8px;padding:6px 12px;font-weight:600;transition:all .2s}.pagination button[data-v-3e7ab472]:hover:not(:disabled){background:#0284c7}.pagination button[data-v-3e7ab472]:disabled{opacity:.4;cursor:not-allowed}.pagination select[data-v-3e7ab472]{color:#e5e7eb;background:#020617;border:1px solid #1e293b;border-radius:8px;outline:none;padding:4px 8px}.desktop-only[data-v-3e7ab472]{display:block}.mobile-only[data-v-3e7ab472]{display:none}@media (max-width:768px){.desktop-only[data-v-3e7ab472]{display:none}.mobile-only[data-v-3e7ab472]{display:block}.card-list[data-v-3e7ab472]{flex-direction:column;gap:12px;display:flex}.card[data-v-3e7ab472]{background:linear-gradient(#020617,#020617);border:1px solid #1e293b;border-radius:14px;padding:16px;box-shadow:0 8px 24px #00000059}.card-row[data-v-3e7ab472]{border-bottom:1px dashed #1e293b;justify-content:space-between;padding:6px 0;display:flex}.card-row[data-v-3e7ab472]:last-child{border-bottom:none}.label[data-v-3e7ab472]{color:#94a3b8;font-size:12px}.value[data-v-3e7ab472]{color:#e5e7eb;font-weight:600}.btn.full[data-v-3e7ab472]{width:100%;margin-top:10px}.mobile-search[data-v-3e7ab472]{width:100%;margin-bottom:12px}.card-actions[data-v-3e7ab472]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.btn.full[data-v-3e7ab472]{width:100%;height:42px;font-size:14px}}.btn-verif[data-v-3e7ab472]{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.btn-verif[data-v-3e7ab472]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #f59e0b73}.btn-view-verif[data-v-3e7ab472]{color:#fff;background:linear-gradient(135deg,#64748b,#475569)}.btn-view-verif[data-v-3e7ab472]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #64748b73}.forgot-wrapper[data-v-ec385a09]{background:linear-gradient(135deg,#0f172a,#020617);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.forgot-card[data-v-ec385a09]{color:#f1f5f9;text-align:center;background:#020617;border-radius:12px;width:100%;max-width:380px;padding:32px 28px;box-shadow:0 12px 28px #00000040}.forgot-card h2[data-v-ec385a09]{margin-bottom:6px;font-size:22px;font-weight:600}.subtitle[data-v-ec385a09]{color:#94a3b8;margin-bottom:22px;font-size:14px}.form-group[data-v-ec385a09]{text-align:left;margin-bottom:18px}.form-group label[data-v-ec385a09]{margin-bottom:10px;font-size:13px;display:block}.form-group input[data-v-ec385a09]{box-sizing:border-box;background-color:#f1f5f9;border:1px solid #64748b;border-radius:8px;width:100%;margin-bottom:10px;padding:10px 14px;font-size:14px;transition:all .2s}.form-group input[data-v-ec385a09]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}button[data-v-ec385a09]{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:500;transition:background-color .2s}button[data-v-ec385a09]:hover{background-color:#1d4ed8}button[data-v-ec385a09]:disabled{cursor:not-allowed;background-color:#94a3b8}.forbidden-wrapper[data-v-f0e110b7]{background:linear-gradient(135deg,#0f172a,#020617);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}.forbidden-card[data-v-f0e110b7]{text-align:center;color:#e5e7eb;background:#020617;border-radius:18px;width:100%;max-width:380px;padding:36px 28px;box-shadow:0 30px 70px #000000a6}.icon[data-v-f0e110b7]{margin-bottom:12px;font-size:56px}h1[data-v-f0e110b7]{color:#ef4444;margin:0;font-size:48px;font-weight:700}h2[data-v-f0e110b7]{margin:6px 0 14px;font-size:18px;font-weight:600}p[data-v-f0e110b7]{color:#94a3b8;margin-bottom:26px;font-size:14px;line-height:1.6}.actions[data-v-f0e110b7]{gap:12px;display:flex}.actions button[data-v-f0e110b7]{cursor:pointer;border:none;border-radius:12px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .25s}.btn-primary[data-v-f0e110b7]{color:#fff;background:linear-gradient(135deg,#ec4899,#f43f5e)}.btn-primary[data-v-f0e110b7]:hover{opacity:.9;transform:translateY(-1px)}.btn-secondary[data-v-f0e110b7]{color:#e5e7eb;background:#1e293b}.btn-secondary[data-v-f0e110b7]:hover{background:#334155}@media (max-width:480px){.forbidden-card[data-v-f0e110b7]{padding:30px 22px}h1[data-v-f0e110b7]{font-size:42px}}.page[data-v-590003c1]{color:#e2e8f0;background:radial-gradient(circle at top,#111827 0%,#0b1220 60%,#080d18 100%);justify-content:center;align-items:flex-start;min-height:100vh;padding:30px 20px 40px;display:flex}.card[data-v-590003c1]{background:#111827;border:1px solid #ffffff0f;border-radius:18px;width:100%;max-width:520px;padding:26px;box-shadow:0 20px 40px #00000080}.field[data-v-590003c1]{margin-bottom:24px}label[data-v-590003c1]{opacity:.7;margin-bottom:10px;font-size:13px;display:block}.toggle-group[data-v-590003c1]{gap:10px;display:flex}.toggle-btn[data-v-590003c1]{color:#cbd5e1;cursor:pointer;background:#1e293b;border:none;border-radius:12px;flex:1;padding:12px;transition:all .2s}.toggle-btn.active[data-v-590003c1]{color:#fff;background:#2563eb}.toggle-btn.danger.active[data-v-590003c1]{background:#dc2626}.upload-box[data-v-590003c1]{text-align:center;cursor:pointer;border:2px dashed #334155;border-radius:16px;padding:28px;transition:all .2s}.upload-box[data-v-590003c1]:hover{background:#ffffff0a;border-color:#3b82f6}.upload-icon[data-v-590003c1]{margin-bottom:8px;font-size:28px}.preview-grid[data-v-590003c1]{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:12px;margin-bottom:24px;display:grid}.preview-item[data-v-590003c1]{border-radius:12px;position:relative;overflow:hidden}.preview-item img[data-v-590003c1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100px}.remove-btn[data-v-590003c1]{color:#fff;cursor:pointer;background:#dc2626e6;border:none;border-radius:50%;width:22px;height:22px;position:absolute;top:6px;right:6px}.button-group[data-v-590003c1]{flex-direction:column;gap:12px;margin-top:10px;display:flex}.btn-submit[data-v-590003c1]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:14px;width:100%;padding:14px;font-weight:600;transition:all .25s}.btn-submit[data-v-590003c1]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #2563eb73}.btn-draft[data-v-590003c1]{color:#e5e7eb;cursor:pointer;background:#374151;border:none;border-radius:14px;width:100%;padding:14px;font-weight:600;transition:all .25s}.btn-draft[data-v-590003c1]:hover{background:#4b5563}.card-header[data-v-590003c1]{border-bottom:1px solid #ffffff0d;justify-content:center;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex;position:relative}.title[data-v-590003c1]{text-align:center;font-size:22px;font-weight:700}.subtitle[data-v-590003c1]{text-align:center;opacity:.6;margin-bottom:28px;font-size:13px}.back-btn[data-v-590003c1]{color:#f1f5f9;cursor:pointer;background:#ffffff14;border:none;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;transition:all .2s;display:flex;position:absolute;left:0}.back-btn[data-v-590003c1]:hover{background:#ffffff26}@media (min-width:768px){.back-btn[data-v-590003c1]{display:none}}.btn-draft[data-v-590003c1]{color:#fff;cursor:pointer;background:#475569;border:none;border-radius:14px;width:100%;margin-bottom:12px;padding:14px;font-weight:600}.spin[data-v-590003c1]{margin-right:6px;animation:1s linear infinite spin-590003c1}@keyframes spin-590003c1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading[data-v-fc2b654f],.error[data-v-fc2b654f]{text-align:center;opacity:.7;padding:40px 0}.error[data-v-fc2b654f]{color:#ef4444}.page[data-v-fc2b654f]{color:#f1f5f9;background:linear-gradient(#0b1220 0%,#0f172a 100%);justify-content:center;min-height:100vh;padding:30px 20px;display:flex}.card[data-v-fc2b654f]{background:#111827;border:1px solid #ffffff0f;border-radius:18px;width:100%;max-width:700px;padding:26px;position:relative;box-shadow:0 20px 40px #00000080}.headerkkk[data-v-fc2b654f]{border-bottom:1px solid #ffffff0f;align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}.left[data-v-fc2b654f]{width:40px}.center[data-v-fc2b654f]{text-align:center;flex:1}.right[data-v-fc2b654f]{justify-content:flex-end;min-width:110px;display:flex}.back-btn[data-v-fc2b654f]{color:#f1f5f9;cursor:pointer;background:#ffffff14;border:none;border-radius:12px;width:36px;height:36px;font-size:18px;transition:all .2s}.back-btn[data-v-fc2b654f]:hover{background:#ffffff26}@media (min-width:768px){.back-btn[data-v-fc2b654f]{display:none}}.status-badge.success[data-v-fc2b654f]{color:#22c55e;background:#22c55e26;box-shadow:0 0 10px #22c55e4d}.status-badge.danger[data-v-fc2b654f]{color:#ef4444;background:#ef444426;box-shadow:0 0 10px #ef44444d}.info[data-v-fc2b654f]{margin-bottom:24px}.info-item label[data-v-fc2b654f]{opacity:.6;font-size:12px;display:block}.info-item span[data-v-fc2b654f]{font-size:14px}.gallery[data-v-fc2b654f]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.gallery-item[data-v-fc2b654f]{cursor:pointer;border:1px solid #ffffff0d;border-radius:14px;transition:all .3s;overflow:hidden}.gallery-item img[data-v-fc2b654f]{-o-object-fit:cover;object-fit:cover;width:100%;height:150px}.gallery-item[data-v-fc2b654f]:hover{transform:scale(1.03)}.empty[data-v-fc2b654f]{text-align:center;opacity:.5;padding:40px 0}.modal[data-v-fc2b654f]{z-index:999;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-img[data-v-fc2b654f]{border-radius:16px;max-width:90%;max-height:90%}.loading-overlay[data-v-fc2b654f]{z-index:10;background:#111827d9;border-radius:18px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-box[data-v-fc2b654f]{text-align:center}.spinner[data-v-fc2b654f]{border:3px solid #ffffff1a;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;margin:auto auto 10px;animation:.8s linear infinite spin-fc2b654f}@keyframes spin-fc2b654f{to{transform:rotate(360deg)}}.app[data-v-c3b8f30a]{color:#e2e8f0;background:linear-gradient(#0f172a,#020617);justify-content:center;align-items:flex-start;min-height:100vh;padding-top:60px;display:flex}.profile-card[data-v-c3b8f30a]{text-align:center;-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;width:100%;max-width:420px;padding:70px 25px 30px;box-shadow:0 10px 40px #0009,inset 0 0 0 1px #ffffff08}.profile-card[data-v-c3b8f30a]:before{content:"";z-index:-1;background:linear-gradient(135deg,#6366f126,#3b82f60d);border-radius:28px;position:absolute;inset:0}.avatar-wrapper[data-v-c3b8f30a]{justify-content:center;margin-top:-90px;display:flex}.avatar[data-v-c3b8f30a]{background:linear-gradient(135deg,#3b82f6,#6366f1);border-radius:50%;width:110px;height:110px;padding:6px}.avatar img[data-v-c3b8f30a]{border-radius:50%;width:100%;height:100%}.divider[data-v-c3b8f30a]{background:#ffffff1a;height:1px;margin:25px 0}.primary-btn[data-v-c3b8f30a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#3b82f6);border:none;border-radius:14px;width:100%;padding:12px}@media (min-width:1024px){.app[data-v-c3b8f30a]{align-items:center}.profile-card[data-v-c3b8f30a]{transition:all .4s;transform:translateY(-20px)}.profile-card[data-v-c3b8f30a]:hover{transform:translateY(-25px)scale(1.02)}}.signature-card[data-v-c3b8f30a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;margin-top:20px;padding:15px}.signature-header[data-v-c3b8f30a]{justify-content:space-between;margin-bottom:10px;display:flex}.status-dot[data-v-c3b8f30a]{background:#22c55e;border-radius:50%;width:10px;height:10px}.signature-image[data-v-c3b8f30a]{-o-object-fit:contain;object-fit:contain;width:100%;max-height:120px}.signature-modal[data-v-c3b8f30a]{background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.signature-box[data-v-c3b8f30a]{background:#0f172a;border-radius:20px;width:420px;padding:25px}.canvas-wrapper[data-v-c3b8f30a]{background:#fff;border-radius:12px;margin-top:15px;padding:10px}.signature-actions[data-v-c3b8f30a]{gap:10px;margin-top:15px;display:flex}.signature-actions button[data-v-c3b8f30a]{cursor:pointer;border:none;border-radius:10px;flex:1;padding:10px}.btn-secondary[data-v-c3b8f30a]{color:#fff;background:#334155}.btn-primary[data-v-c3b8f30a]{color:#fff;background:#6366f1}.btn-cancel[data-v-c3b8f30a]{color:#fff;background:#ef4444}.loading-overlay[data-v-c3b8f30a]{z-index:9999;color:#fff;background:linear-gradient(#0f172a,#020617);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.spinner[data-v-c3b8f30a]{border:4px solid #fff3;border-top-color:#6366f1;border-radius:50%;width:45px;height:45px;margin-bottom:15px;animation:1s linear infinite spin-c3b8f30a}@keyframes spin-c3b8f30a{to{transform:rotate(360deg)}}@media (min-width:1200px){.profile-card[data-v-c3b8f30a]{color:#becae4;background:#1a254a;border:2px solid #e5e7eb;border-radius:6px;flex-wrap:wrap;gap:30px;padding:30px 40px;display:flex}.avatar-wrapper[data-v-c3b8f30a]{flex:0 0 200px}.avatar[data-v-c3b8f30a]{background:#e5e7eb;width:180px;height:180px}.avatar img[data-v-c3b8f30a]{border-radius:8px}.profile-info[data-v-c3b8f30a]{text-align:left;flex:1}.primary-btn[data-v-c3b8f30a]{background:#2563eb;border-radius:40px;width:fit-content;padding:8px 40px}.signature-card[data-v-c3b8f30a]{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;flex:0 0 100%;margin-top:20px}}.page[data-v-ba696ccd]{background:radial-gradient(circle at top,#111827,#020617);min-height:100vh;padding:24px 16px}.card[data-v-ba696ccd]{max-width:680px;margin:auto}.title[data-v-ba696ccd]{text-align:center;color:#e2e8f0;margin-bottom:24px;font-size:22px;font-weight:700}.draft-item[data-v-ba696ccd]{background:#111827;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:1fr auto;gap:14px;margin-bottom:14px;padding:16px;transition:all .2s;display:grid;box-shadow:0 10px 25px #00000059}.draft-item[data-v-ba696ccd]:hover{transform:translateY(-2px);box-shadow:0 14px 30px #00000073}.info[data-v-ba696ccd]{min-width:0}.form-name[data-v-ba696ccd]{color:#f1f5f9;margin-bottom:6px;font-size:15px;font-weight:600}.meta[data-v-ba696ccd]{color:#94a3b8;flex-direction:column;gap:4px;margin-top:4px;font-size:12px;display:flex}.meta-item[data-v-ba696ccd]{align-items:center;gap:6px;display:flex}.meta-item ion-icon[data-v-ba696ccd]{color:#60a5fa;font-size:14px}.preview[data-v-ba696ccd]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.preview img[data-v-ba696ccd]{-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff0d;border-radius:8px;width:50px;height:50px;transition:all .2s}.preview img[data-v-ba696ccd]:hover{transform:scale(1.05)}.actions[data-v-ba696ccd]{flex-direction:column;justify-content:center;gap:8px;min-width:100px;display:flex}.actions button[data-v-ba696ccd]{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 10px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.send[data-v-ba696ccd]{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6)}.send[data-v-ba696ccd]:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb)}.danger[data-v-ba696ccd]{color:#fff;background:#dc2626}.danger[data-v-ba696ccd]:hover{background:#b91c1c}.actions ion-icon[data-v-ba696ccd]{font-size:14px}.empty[data-v-ba696ccd]{text-align:center;color:#94a3b8;padding:40px;font-size:14px}@media (max-width:520px){.draft-item[data-v-ba696ccd]{grid-template-columns:1fr}.actions[data-v-ba696ccd]{flex-direction:row;margin-top:10px}.actions button[data-v-ba696ccd]{flex:1}}.page-loading[data-v-ba696ccd]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#020617d9;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-loading p[data-v-ba696ccd]{color:#cbd5f5;margin-top:14px;font-size:14px}.spinner[data-v-ba696ccd]{border:3px solid #fff3;border-top-color:#3b82f6;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin-ba696ccd}@keyframes spin-ba696ccd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.draft-item.sending[data-v-ba696ccd]{opacity:.6;pointer-events:none}button[data-v-ba696ccd]:disabled{opacity:.6;cursor:not-allowed}.spin[data-v-ba696ccd]{animation:1s linear infinite spin-ba696ccd}.otp-container[data-v-a2f3188b]{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.otp-input[data-v-a2f3188b]{text-align:center;background:#f1f5f9;border:1px solid #64748b;border-radius:8px;width:45px;height:50px;font-size:20px;transition:all .2s}.otp-input[data-v-a2f3188b]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}.forgot-wrapper[data-v-a2f3188b]{background:linear-gradient(135deg,#0f172a,#020617);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.forgot-card[data-v-a2f3188b]{color:#f1f5f9;text-align:center;background:#020617;border-radius:12px;width:100%;max-width:380px;padding:32px 28px;box-shadow:0 12px 28px #00000040}.forgot-card h2[data-v-a2f3188b]{margin-bottom:6px;font-size:22px;font-weight:600}.subtitle[data-v-a2f3188b]{color:#94a3b8;margin-bottom:22px;font-size:14px}.form-group[data-v-a2f3188b]{text-align:left;margin-bottom:18px}.form-group label[data-v-a2f3188b]{margin-bottom:5px;font-size:13px;display:block}.form-group input[data-v-a2f3188b]{box-sizing:border-box;background-color:#f1f5f9;border:1px solid #64748b;border-radius:8px;width:100%;padding:10px 14px;font-size:14px;transition:all .2s}.form-group input[data-v-a2f3188b]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}button[data-v-a2f3188b]{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:500;transition:background-color .2s}button[data-v-a2f3188b]:hover{background-color:#1d4ed8}button[data-v-a2f3188b]:disabled{cursor:not-allowed;background-color:#94a3b8}.back-login[data-v-a2f3188b]{margin-top:16px}.back-login a[data-v-a2f3188b]{color:#2563eb;font-size:13px;text-decoration:none}.back-login a[data-v-a2f3188b]:hover{text-decoration:underline}th.sortable[data-v-2d3c821d]{cursor:pointer;-webkit-user-select:none;user-select:none}.action-buttons[data-v-2d3c821d]{gap:8px;display:flex}.btn-print[data-v-2d3c821d]{color:#fff;background:linear-gradient(135deg,#4f46e5,#3b82f6);justify-content:center;align-items:center;gap:6px;min-width:90px;display:inline-flex}.btn-print[data-v-2d3c821d]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #4f46e573}.btn-print[data-v-2d3c821d]:active{transform:scale(.97)}.btn-print ion-icon[data-v-2d3c821d]{color:#fff;margin:0;font-size:16px}.btn-approval[data-v-2d3c821d]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.btn-approval[data-v-2d3c821d]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #22c55e73}.btn-approval[data-v-2d3c821d]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}ion-icon[data-v-2d3c821d]{vertical-align:middle;color:#fff;margin-left:4px;font-size:14px}th.sortable:hover ion-icon[data-v-2d3c821d]{color:#3b82f6}.page[data-v-2d3c821d]{color:#e5e7eb;background:#020617;min-height:100vh;padding:20px;font-family:Inter,sans-serif}.headerkkk[data-v-2d3c821d]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.headerkkk h2[data-v-2d3c821d]{color:#e5e7eb}.subtitle[data-v-2d3c821d]{color:#64748b;margin-top:2px;font-size:13px}.btn[data-v-2d3c821d]{cursor:pointer;border:none;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .2s}.btn-add[data-v-2d3c821d]{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6)}.btn-add[data-v-2d3c821d]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #2563eb66}.btn-edit[data-v-2d3c821d]:disabled{opacity:.4;cursor:not-allowed;color:#94a3b8;background:#334155}.btn-edit[data-v-2d3c821d]{color:#020617;background:#0ea5e9}.btn-edit[data-v-2d3c821d]:hover{background:#0284c7}.table-headerkkk[data-v-2d3c821d]{justify-content:flex-end;padding:8px 0;display:flex}.search-input[data-v-2d3c821d]{color:#e5e7eb;background:#020617;border:1px solid #1e293b;border-radius:10px;outline:none;padding:8px 12px;transition:all .2s}.search-input[data-v-2d3c821d]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f640}.tanstack-table[data-v-2d3c821d]{border-collapse:separate;border-spacing:0;border:1px solid #1e293b;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 8px 24px #00000059}.tanstack-table th[data-v-2d3c821d],.tanstack-table td[data-v-2d3c821d]{text-align:left;color:#e5e7eb;border-bottom:1px solid #1e293b;padding:12px 16px}.tanstack-table th[data-v-2d3c821d]{color:#94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none;background:#020617;font-weight:600;position:relative}.tanstack-table th span[data-v-2d3c821d]{color:#94a3b8;margin-left:4px;font-size:10px}.tanstack-table tbody tr[data-v-2d3c821d]{transition:background .15s}.tanstack-table tbody tr[data-v-2d3c821d]:hover{background:#1e293b}.tanstack-table tbody td[data-v-2d3c821d]{background:#020617}.empty[data-v-2d3c821d]{text-align:center;color:#64748b;padding:20px;font-size:14px}.pagination[data-v-2d3c821d]{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.pagination button[data-v-2d3c821d]{color:#020617;cursor:pointer;background:#0ea5e9;border:none;border-radius:8px;padding:6px 12px;font-weight:600;transition:all .2s}.pagination button[data-v-2d3c821d]:hover:not(:disabled){background:#0284c7}.pagination button[data-v-2d3c821d]:disabled{opacity:.4;cursor:not-allowed}.pagination select[data-v-2d3c821d]{color:#e5e7eb;background:#020617;border:1px solid #1e293b;border-radius:8px;outline:none;padding:4px 8px}.desktop-only[data-v-2d3c821d]{display:block}.mobile-only[data-v-2d3c821d]{display:none}@media (max-width:768px){.desktop-only[data-v-2d3c821d]{display:none}.mobile-only[data-v-2d3c821d]{display:block}.card-list[data-v-2d3c821d]{flex-direction:column;gap:12px;display:flex}.card[data-v-2d3c821d]{background:linear-gradient(#020617,#020617);border:1px solid #1e293b;border-radius:14px;padding:16px;box-shadow:0 8px 24px #00000059}.card-row[data-v-2d3c821d]{border-bottom:1px dashed #1e293b;justify-content:space-between;padding:6px 0;display:flex}.card-row[data-v-2d3c821d]:last-child{border-bottom:none}.label[data-v-2d3c821d]{color:#94a3b8;font-size:12px}.value[data-v-2d3c821d]{color:#e5e7eb;font-weight:600}.btn.full[data-v-2d3c821d]{width:100%;margin-top:10px}.mobile-search[data-v-2d3c821d]{width:100%;margin-bottom:12px}.card-actions[data-v-2d3c821d]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.btn.full[data-v-2d3c821d]{width:100%;height:42px;font-size:14px}}.btn-verif[data-v-2d3c821d]{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.btn-verif[data-v-2d3c821d]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #f59e0b73}.btn-view-verif[data-v-2d3c821d]{color:#fff;background:linear-gradient(135deg,#64748b,#475569)}.btn-view-verif[data-v-2d3c821d]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #64748b73}.mobile-header[data-v-9831108d]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.btn-back[data-v-9831108d]{color:#e5e7eb;cursor:pointer;background:0 0;border:none;align-items:center;font-size:22px;display:flex}.header-title[data-v-9831108d]{color:#e5e7eb;font-size:16px;font-weight:600}@media (min-width:768px){.mobile-header[data-v-9831108d]{display:none}}.form-wrapper[data-v-9831108d]{background:#020617;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.form-card[data-v-9831108d]{background:#020617;border:1px solid #1e293b;border-radius:16px;width:100%;max-width:420px;padding:24px;box-shadow:0 12px 30px #0006}.form-title[data-v-9831108d]{color:#e5e7eb;margin-bottom:4px;font-size:20px;font-weight:700}.form-subtitle[data-v-9831108d]{color:#94a3b8;margin-bottom:20px;font-size:13px}.form-group[data-v-9831108d]{margin-bottom:16px}.form-label[data-v-9831108d]{color:#cbd5f5;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.form-input[data-v-9831108d],.form-select[data-v-9831108d]{color:#e5e7eb;background:#020617;border:1px solid #1e293b;border-radius:10px;outline:none;width:100%;padding:10px 12px;transition:all .2s}.form-input[data-v-9831108d]::placeholder{color:#64748b}.form-input[data-v-9831108d]:focus,.form-select[data-v-9831108d]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f640}.form-actions[data-v-9831108d]{justify-content:flex-end;margin-top:24px;display:flex}.btn-primary[data-v-9831108d]:disabled{opacity:.5;cursor:not-allowed}.btn-primary[data-v-9831108d]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:12px;padding:10px 18px;font-weight:600;transition:all .2s}.btn-primary[data-v-9831108d]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #2563eb66}.radio-group[data-v-9831108d]{gap:12px;display:flex}.radio-card[data-v-9831108d]{text-align:center;cursor:pointer;color:#cbd5f5;background:#020617;border:1px solid #1e293b;border-radius:12px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:all .2s;position:relative}.radio-card input[data-v-9831108d]{display:none}.radio-card[data-v-9831108d]:hover{border-color:#3b82f6}.radio-card input:checked+span[data-v-9831108d],.radio-card input:checked~span[data-v-9831108d]{color:#fff}.radio-card input[data-v-9831108d]:checked{display:none}.radio-card input:checked+span[data-v-9831108d]{background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:#3b82f6;box-shadow:0 6px 16px #3b82f659}.radio-card[data-v-9831108d]:has(input:checked){background:linear-gradient(135deg,#2563eb,#3b82f6);border-color:#3b82f6;box-shadow:0 6px 16px #3b82f659}input[type=date].form-input[data-v-9831108d],input[type=time].form-input[data-v-9831108d]{appearance:none;color:#e5e7eb;cursor:pointer;background-color:#020617;border:1px solid #1e293b}input[type=date][data-v-9831108d]::-webkit-calendar-picker-indicator{filter:invert();opacity:.7;cursor:pointer}input[type=time][data-v-9831108d]::-webkit-calendar-picker-indicator{filter:invert();opacity:.7;cursor:pointer}input[type=date][data-v-9831108d]:not(:valid),input[type=time][data-v-9831108d]:not(:valid){color:#64748b}.form-input[data-v-9831108d]:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.form-input[data-v-9831108d]:disabled{color:#9ca3af;cursor:not-allowed;background-color:#f3f4f6}@media (max-width:640px){input[type=date].form-input[data-v-9831108d],input[type=time].form-input[data-v-9831108d]{font-size:16px}}[data-v-9831108d] .v-select{background:#020617}[data-v-9831108d] .vs__dropdown-toggle{background:#020617;border:1px solid #1e293b;border-radius:10px;min-height:40px}[data-v-9831108d] .vs__selected,[data-v-9831108d] .vs__search{color:#e5e7eb}[data-v-9831108d] .vs__search::placeholder{color:#64748b}[data-v-9831108d] .vs__clear,[data-v-9831108d] .vs__open-indicator{fill:#64748b}[data-v-9831108d] .vs__dropdown-menu{background:#020617;border:1px solid #1e293b}[data-v-9831108d] .vs__dropdown-option{color:#e5e7eb}[data-v-9831108d] .vs__dropdown-option--highlight{background:#1e293b}[data-v-9831108d] .vs__dropdown-option--selected{color:#fff;background:#2563eb}.saving-mode[data-v-9831108d]{pointer-events:none;cursor:wait}.saving-mode .loading-wrapper[data-v-9831108d]{pointer-events:auto}.saving-mode .btn-primary[data-v-9831108d]{cursor:wait!important}.fields-overlay[data-v-9831108d]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#020617e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fields-box[data-v-9831108d]{text-align:center;color:#e5e7eb;background:#0f172a;border-radius:16px;padding:28px 36px;animation:.25s fadeIn-9831108d;box-shadow:0 15px 40px #00000080}.fields-spinner[data-v-9831108d]{border:4px solid #ffffff26;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;margin:0 auto 16px;animation:.8s linear infinite spin-9831108d}@keyframes spin-9831108d{to{transform:rotate(360deg)}}@keyframes fadeIn-9831108d{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.force-update{z-index:9999;color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.update-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#ffffff14;border-radius:20px;width:100%;max-width:380px;padding:40px 30px;animation:.4s fadeIn;box-shadow:0 20px 40px #0006}.icon-wrapper{color:#3b82f6;margin-bottom:20px;font-size:60px;animation:2s infinite bounce}.update-card h1{margin-bottom:10px;font-size:22px}.update-card p{opacity:.8;margin-bottom:25px;font-size:14px;line-height:1.5}.update-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:15px;font-weight:600;transition:all .3s;display:flex}.update-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #2563eb66}.update-btn ion-icon{font-size:18px}.footer-text{opacity:.6;margin-top:18px;font-size:12px}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.Vue-Toastification__container{z-index:9999;box-sizing:border-box;color:#fff;pointer-events:none;flex-direction:column;width:600px;min-height:100%;padding:4px;display:flex;position:fixed}@media only screen and (min-width:600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{flex-direction:column-reverse;bottom:1em}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not ((-moz-appearance:none)){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not ((-moz-appearance:none)){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{margin-left:-300px;left:50%}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{width:100vw;margin:0;padding:0;left:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{flex-direction:column-reverse;bottom:0}}.Vue-Toastification__toast{box-sizing:border-box;pointer-events:auto;direction:ltr;border-radius:8px;justify-content:space-between;min-width:326px;max-width:600px;min-height:64px;max-height:800px;margin-bottom:1rem;padding:22px 24px;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{color:#fff;background-color:#1976d2}.Vue-Toastification__toast--info{color:#fff;background-color:#2196f3}.Vue-Toastification__toast--success{color:#fff;background-color:#4caf50}.Vue-Toastification__toast--error{color:#fff;background-color:#ff5252}.Vue-Toastification__toast--warning{color:#fff;background-color:#ffc107}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{word-break:break-word;white-space:pre-wrap;flex:1;font-size:16px;line-height:24px}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{cursor:pointer;color:#fff;opacity:.3;background:0 0;border:none;outline:none;align-items:center;padding:0 0 0 10px;font-size:24px;font-weight:700;line-height:24px;transition:visibility,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{z-index:10000;transform-origin:0;background-color:#ffffffb3;width:100%;height:5px;animation:linear forwards scale-x-frames;position:absolute;bottom:0;left:0}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:100%}.Vue-Toastification__icon{background:0 0;border:none;outline:none;align-items:center;width:20px;height:100%;margin:auto 18px auto 0;padding:0;transition:all .3s}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(1000px)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@keyframes slideInBlurredLeft{0%{transform-origin:100%;filter:blur(40px);opacity:0;transform:translate(-1000px)scaleX(2.5)scaleY(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredTop{0%{transform-origin:50% 0;filter:blur(240px);opacity:0;transform:translateY(-1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredRight{0%{transform-origin:0%;filter:blur(40px);opacity:0;transform:translate(1000px)scaleX(2.5)scaleY(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}}@keyframes slideInBlurredBottom{0%{transform-origin:50% 100%;filter:blur(240px);opacity:0;transform:translateY(1000px)scaleY(2.5)scaleX(.2)}to{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}}@keyframes slideOutBlurredTop{0%{transform-origin:50% 0;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}to{transform-origin:50% 0;filter:blur(240px);opacity:0;transform:translateY(-1000px)scaleY(2)scaleX(.2)}}@keyframes slideOutBlurredBottom{0%{transform-origin:50%;filter:blur();opacity:1;transform:translateY(0)scaleY(1)scaleX(1)}to{transform-origin:50% 100%;filter:blur(240px);opacity:0;transform:translateY(1000px)scaleY(2)scaleX(.2)}}@keyframes slideOutBlurredLeft{0%{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}to{transform-origin:100%;filter:blur(40px);opacity:0;transform:translate(-1000px)scaleX(2)scaleY(.2)}}@keyframes slideOutBlurredRight{0%{transform-origin:50%;filter:blur();opacity:1;transform:translate(0)scaleY(1)scaleX(1)}to{transform-origin:0%;filter:blur(40px);opacity:0;transform:translate(1000px)scaleX(2)scaleY(.2)}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-property:all;transition-duration:.4s;transition-timing-function:ease-in-out}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.collapse{visibility:collapse}.static{position:static}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}*{box-sizing:border-box;margin:0;padding:0}html,body{color:#e5e7eb;background-color:#020617;height:100%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}#app{background-color:#020617;min-height:100vh}.header{z-index:1000;width:100%;height:70px;position:fixed;top:0;left:0}.sidebar{width:240px;height:calc(100vh - 70px);position:fixed;top:70px;left:0}.main-content{margin-top:70px;margin-left:240px;padding:16px}@media (max-width:1024px){.sidebar{display:none}.main-content{margin-left:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}:root{--vs-colors--lightest:#3c3c3c42;--vs-colors--light:#3c3c3c80;--vs-colors--dark:#333;--vs-colors--darkest:#00000026;--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1, -.115, .975, .855);--vs-transition-duration:.15s}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1, .5, .8, 1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{appearance:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal;background:0 0;padding:0 0 4px;display:flex}.vs__selected-options{flex-wrap:wrap;flex-grow:1;flex-basis:100%;padding:0 2px;display:flex;position:relative}.vs__actions{padding:var(--vs-actions-padding);align-items:center;display:flex}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);cursor:pointer;background-color:#0000;border:0;margin-right:8px;padding:0}.vs__dropdown-menu{box-sizing:border-box;top:calc(100% - var(--vs-border-width));z-index:var(--vs-dropdown-z-index);width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color);border-top-style:none;margin:0;padding:5px 0;list-style:none;display:block;position:absolute;left:0;overflow-y:auto}.vs__no-options{text-align:center}.vs__dropdown-option{padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer;line-height:1.42857;display:block}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);z-index:0;align-items:center;margin:4px 2px 0;padding:0 .25em;display:flex}.vs__deselect{appearance:none;cursor:pointer;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow);background:0 0;border:0;margin-left:4px;padding:0;display:inline-flex}.vs--single .vs__selected{background-color:#0000;border-color:#0000}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration{display:none}.vs__search::-webkit-search-results-button{display:none}.vs__search::-webkit-search-results-decoration{display:none}.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);box-shadow:none;z-index:1;background:0 0;border:1px solid #0000;border-left:none;outline:none;flex-grow:1;width:0;max-width:100%;margin:4px 0 0;padding:0 7px}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{opacity:0;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));border:.9em solid #6464641a;border-left-color:#3c3c3c73;align-self:center;font-size:5px;transition:opacity .1s;animation:1.1s linear infinite vSelectSpinner;overflow:hidden}.vs__spinner,.vs__spinner:after{width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));border-radius:50%}.vs--loading .vs__spinner{opacity:1}.loading-overlay[data-v-8f0a6181]{z-index:9999;background:#020617d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loading-box[data-v-8f0a6181]{text-align:center;color:#e5e7eb}.spinner[data-v-8f0a6181]{border:4px solid #1e293b;border-top-color:#3b82f6;border-radius:50%;width:45px;height:45px;margin:0 auto 12px;animation:.8s linear infinite spin-8f0a6181}@keyframes spin-8f0a6181{to{transform:rotate(360deg)}}.state-wrapper[data-v-519b25df]{position:relative}.overlay[data-v-519b25df]{z-index:9999;background:#020617d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
