.route-loading-overlay[data-v-f9dd3c21]{z-index:9999;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.route-loading-card[data-v-f9dd3c21]{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 10px 25px -10px #0f172a40,0 2px 6px -2px #0f172a1a}.route-loading-spinner[data-v-f9dd3c21]{border:2px solid #cbd5e1;border-top-color:#2563eb;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite route-loading-spin-f9dd3c21}.route-loading-label[data-v-f9dd3c21]{color:#334155}@keyframes route-loading-spin-f9dd3c21{to{transform:rotate(360deg)}}.route-loading-fade-enter-active[data-v-f9dd3c21],.route-loading-fade-leave-active[data-v-f9dd3c21]{transition:opacity .15s}.route-loading-fade-enter-from[data-v-f9dd3c21],.route-loading-fade-leave-to[data-v-f9dd3c21]{opacity:0}.impersonation-bar[data-v-38479f92]{z-index:10000;color:#78350f;background:#fffbeb;border:1px solid #f59e0b;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:8px 8px 8px 14px;font-size:13px;display:inline-flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 25px -10px #0f172a59,0 2px 6px -2px #0f172a1f}.icon[data-v-38479f92]{color:#d97706;flex-shrink:0}.text[data-v-38479f92]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.error[data-v-38479f92]{color:#b91c1c;white-space:nowrap}.quit[data-v-38479f92]{color:#fff;cursor:pointer;background:#d97706;border:0;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:600}.quit[data-v-38479f92]:hover:not(:disabled){background:#b45309}.quit[data-v-38479f92]:disabled{opacity:.6;cursor:not-allowed}html,body,#app{height:100%;margin:0}
