.navbar.svelte-ocbj1u{background:#fff;box-shadow:0 1px 3px #0000001a;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:50}.nav-container.svelte-ocbj1u{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:4rem}.nav-brand.svelte-ocbj1u{display:flex;align-items:center}.brand-link.svelte-ocbj1u{text-decoration:none;color:inherit}.brand-text.svelte-ocbj1u{font-size:1.5rem;font-weight:700;color:#1a202c}.nav-links.svelte-ocbj1u{display:flex;align-items:center;gap:.5rem}.nav-link.svelte-ocbj1u{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;text-decoration:none;color:#6b7280;font-weight:500;font-size:.875rem;transition:all .2s ease}.nav-link.svelte-ocbj1u:hover{color:#3b82f6;background-color:#f8fafc}.nav-link.active.svelte-ocbj1u{color:#3b82f6;background-color:#eff6ff}.nav-icon.svelte-ocbj1u{font-size:1rem}.nav-label.svelte-ocbj1u{white-space:nowrap}.nav-user.svelte-ocbj1u{display:flex;align-items:center}.user-link.svelte-ocbj1u{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;text-decoration:none;color:#6b7280;font-weight:500;font-size:.875rem;transition:all .2s ease;border:1px solid #e2e8f0}.user-link.svelte-ocbj1u:hover{color:#3b82f6;background-color:#f8fafc;border-color:#cbd5e1}.user-link.active.svelte-ocbj1u{color:#3b82f6;background-color:#eff6ff;border-color:#3b82f6}.user-icon.svelte-ocbj1u{font-size:1rem}.user-label.svelte-ocbj1u{white-space:nowrap}@media(max-width:768px){.nav-container.svelte-ocbj1u{padding:0 1rem}.nav-links.svelte-ocbj1u{gap:.25rem}.nav-link.svelte-ocbj1u{padding:.5rem .75rem;font-size:.8rem}.nav-label.svelte-ocbj1u{display:none}.brand-text.svelte-ocbj1u{font-size:1.25rem}.user-link.svelte-ocbj1u{padding:.5rem .75rem;font-size:.8rem}.user-label.svelte-ocbj1u{display:none}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#f8fafc}.main-content.svelte-12qhfyh{min-height:calc(100vh - 4rem)}.loading-bar.svelte-12qhfyh{position:fixed;top:0;left:0;right:0;height:3px;background-color:#3b82f61a;z-index:9999}.loading-progress.svelte-12qhfyh{height:100%;background:linear-gradient(90deg,#3b82f6,#1d4ed8,#3b82f6);background-size:200% 100%;animation:svelte-12qhfyh-loading-sweep 1.5s ease-in-out infinite;width:100%;transform-origin:left;animation:svelte-12qhfyh-loading-progress 1s ease-in-out infinite}@keyframes svelte-12qhfyh-loading-progress{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes svelte-12qhfyh-loading-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}
