.navbar-toggler[data-v-3999b9c5]{cursor:pointer;background-color:#0000;border:1px solid #ffffff1a;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.navbar-toggler-icon[data-v-3999b9c5]{vertical-align:middle;content:"";background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") 50% no-repeat;width:1.5em;height:1.5em;display:inline-block}.collapse[data-v-3999b9c5]{display:none}.collapse.show[data-v-3999b9c5]{flex-basis:auto;display:flex}@media (width<=767.98px){.navbar-expand-md .navbar-nav[data-v-3999b9c5]{flex-direction:column}.collapse.show[data-v-3999b9c5]{width:100%;display:block}.navbar-nav[data-v-3999b9c5]{margin-left:0!important}}@media (width>=768px){.navbar-expand-md .collapse[data-v-3999b9c5]{display:flex!important}.navbar-expand-md .navbar-toggler[data-v-3999b9c5]{display:none}.navbar-expand-md .navbar-nav[data-v-3999b9c5]{flex-direction:row}}.mr-auto[data-v-3999b9c5]{margin-right:auto!important}body{margin:0}.fw-page[data-v-741489d4]{max-width:640px;margin:0 auto;padding:24px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fw-toolbar[data-v-741489d4]{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.fw-select[data-v-741489d4]{color:#fff;background:#1a1a2e;border:1px solid #333;border-radius:8px;flex:1;min-width:120px;padding:10px 14px;font-size:14px}.fw-select[data-v-741489d4]:focus{border-color:#7c3aed;outline:none}.fw-select[data-v-741489d4]:disabled{opacity:.4}.fw-upload[data-v-741489d4]{text-align:center;border:2px dashed #444;border-radius:12px;margin-bottom:20px;padding:48px 24px}.fw-btn[data-v-741489d4]{cursor:pointer;color:#fff;background:#333;border:none;border-radius:8px;padding:12px 24px;font-size:15px}.fw-btn.primary[data-v-741489d4]{background:#7c3aed}.fw-btn[data-v-741489d4]:hover{opacity:.9}.fw-info[data-v-741489d4]{background:#1a1a2e;border-radius:10px;margin-bottom:16px;padding:16px}.fw-row[data-v-741489d4]{color:#ccc;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.fw-label[data-v-741489d4]{color:#fff;min-width:50px;font-weight:600}.fw-status[data-v-741489d4]{font-size:13px}.fw-status.idle[data-v-741489d4]{color:#4ade80}.fw-status.busy[data-v-741489d4]{color:#fbbf24}.fw-actions[data-v-741489d4]{gap:10px;margin-bottom:16px;display:flex}.fw-progress[data-v-741489d4]{background:#333;border-radius:4px;height:8px;margin-bottom:16px;overflow:hidden}.fw-progress-bar[data-v-741489d4]{background:#7c3aed;width:40%;height:100%;animation:1.2s infinite slide-741489d4}@keyframes slide-741489d4{0%{transform:translate(-100%)}to{transform:translate(250%)}}.fw-result[data-v-741489d4]{border-radius:8px;padding:12px 16px;font-size:14px}.fw-result.success[data-v-741489d4]{color:#4ade80;background:#052e16}.fw-result.error[data-v-741489d4]{color:#f87171;background:#450a0a}.auth-prompt[data-v-cf5ce8f3]{justify-content:center;align-items:center;min-height:60vh;display:flex}.auth-card[data-v-cf5ce8f3]{text-align:center;background:#fff;border:1px solid #dee2e6;border-radius:.5rem;max-width:420px;padding:2rem}.auth-buttons[data-v-cf5ce8f3]{justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.table[data-v-c906b8a8]{border-collapse:collapse;width:100%}.table th[data-v-c906b8a8],.table td[data-v-c906b8a8]{vertical-align:middle;text-align:left;border-top:1px solid #dee2e6;padding:.5rem}.table thead th[data-v-c906b8a8]{border-bottom:2px solid #dee2e6;font-weight:500}.badge[data-v-c906b8a8]{border-radius:.25rem;padding:.25em .5em;font-size:85%;display:inline-block}.badge-success[data-v-c906b8a8]{color:#fff;background-color:#28a745}.badge-danger[data-v-c906b8a8]{color:#fff;background-color:#dc3545}.badge-warning[data-v-c906b8a8]{color:#212529;background-color:#ffc107}.badge-secondary[data-v-c906b8a8]{color:#fff;background-color:#6c757d}.text-danger[data-v-c906b8a8]{color:#dc3545}.text-muted[data-v-c906b8a8]{color:#6c757d}.mr-1[data-v-c906b8a8]{margin-right:.375rem}.mb-2[data-v-c906b8a8]{margin-bottom:.75rem}.btn-outline-danger[data-v-c906b8a8]{color:#dc3545;background:0 0;border-color:#dc3545}.btn-outline-danger[data-v-c906b8a8]:hover{color:#fff;background-color:#dc3545}.d-flex[data-v-c906b8a8]{display:flex}.flex-wrap[data-v-c906b8a8]{flex-wrap:wrap}.gap-1[data-v-c906b8a8]{gap:.25rem}
