.sidebar-overlay.svelte-n0w5vs{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dashboard-sidebar.svelte-n0w5vs{width:280px;height:100vh;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid rgba(0,0,0,.05);z-index:1000;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;position:relative}.dashboard-sidebar.mobile.svelte-n0w5vs{position:fixed;top:0;left:0;width:100vw;max-width:320px;height:100vh;height:100dvh;transform:translate(-100%);transition:transform .3s ease;z-index:1000;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.dashboard-sidebar.mobile.open.svelte-n0w5vs{transform:translate(0)}.mobile-header.svelte-n0w5vs{display:flex;justify-content:flex-end;padding:1rem;border-bottom:1px solid rgba(0,0,0,.05);position:sticky;top:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.close-btn.svelte-n0w5vs{background:#0000000a;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:.5rem;cursor:pointer;transition:all .2s ease;color:#000c}.close-btn.svelte-n0w5vs:hover{background:#00000014;transform:scale(1.05)}.hero-card.svelte-n0w5vs{margin:1rem;padding:1.25rem;background:linear-gradient(135deg,#7c4dff1a,#7c4dff0d);border:1px solid rgba(124,77,255,.2);border-radius:16px;box-shadow:0 4px 16px #0000001a}.user-avatar-section.svelte-n0w5vs{display:flex;align-items:center;gap:1rem}.user-avatar.svelte-n0w5vs{position:relative;width:56px;height:56px;border-radius:50%;overflow:hidden;border:3px solid rgba(124,77,255,.3);transition:all .2s ease}.user-avatar.clickable.svelte-n0w5vs{cursor:pointer}.user-avatar.clickable.svelte-n0w5vs:hover{transform:scale(1.05);border-color:#7c4dff80}.avatar-overlay.svelte-n0w5vs{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;border-radius:50%}.user-avatar.clickable.svelte-n0w5vs:hover .avatar-overlay:where(.svelte-n0w5vs){opacity:1}.upload-icon.svelte-n0w5vs{color:#fff;font-size:1.2rem}.upload-spinner.svelte-n0w5vs{color:#fff;font-size:1.2rem;animation:svelte-n0w5vs-spin 1s linear infinite}@keyframes svelte-n0w5vs-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-avatar.svelte-n0w5vs img:where(.svelte-n0w5vs){width:100%;height:100%;object-fit:cover}.avatar-fallback.svelte-n0w5vs{width:100%;height:100%;background:linear-gradient(135deg,#7c4dff,#9c27b0);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.25rem}.verification-badge.svelte-n0w5vs{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;box-shadow:0 2px 8px #0000001a}.user-info.svelte-n0w5vs{flex:1;min-width:0}.user-name.svelte-n0w5vs{font-weight:700;font-size:1.1rem;color:#000000e6;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-level.svelte-n0w5vs{font-size:.75rem;font-weight:600;color:#7c4dff;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.member-since.svelte-n0w5vs{font-size:.75rem;color:#0009}.sidebar-nav.svelte-n0w5vs{flex:1;padding:0 1rem;overflow-y:visible;min-height:0}.nav-section.svelte-n0w5vs{margin-bottom:.5rem}.nav-item.svelte-n0w5vs{width:100%;background:none;border:none;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .2s ease;border-radius:12px;color:#000c;text-align:left;position:relative}.nav-item.svelte-n0w5vs:hover{background:#7c4dff14;color:#7c4dff}.nav-item.main-item.active.svelte-n0w5vs{background:linear-gradient(135deg,#7c4dff33,#7c4dff26);color:#7c4dff;font-weight:600;border:1px solid rgba(124,77,255,.3)}.nav-item.sub-item.active.svelte-n0w5vs{background:linear-gradient(135deg,#007aff26,#007aff1a);color:#007aff;font-weight:600;border-left:3px solid #007AFF;padding-left:.5rem}.nav-item.main-item.has-active-child.svelte-n0w5vs{background:#7c4dff0d;color:#7c4dffcc;border-left:3px solid rgba(124,77,255,.4)}.nav-item.expandable.svelte-n0w5vs{justify-content:space-between}.nav-item.expandable.expanded.svelte-n0w5vs .expand-arrow:where(.svelte-n0w5vs){transform:rotate(180deg);color:#7c4dff}.nav-item.expandable.has-active-child.svelte-n0w5vs .expand-arrow:where(.svelte-n0w5vs){color:#7c4dff}.nav-icon.svelte-n0w5vs{flex-shrink:0;display:flex;align-items:center;justify-content:center}.nav-title.svelte-n0w5vs{flex:1;font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expand-arrow.svelte-n0w5vs{transition:transform .2s ease}.sub-menu.svelte-n0w5vs{margin-left:1rem;border-left:2px solid rgba(0,122,255,.2);padding-left:.5rem;background:#007aff05;border-radius:0 8px 8px 0;margin-top:.25rem}.sub-item.svelte-n0w5vs{padding:.5rem .75rem;font-size:.8rem;margin:.25rem 0;border-radius:8px}.sub-item.svelte-n0w5vs .nav-icon:where(.svelte-n0w5vs){width:16px;height:16px}.sub-item.svelte-n0w5vs:hover{background:#007aff14;color:#007aff}.kyc-status-card.svelte-n0w5vs{margin:1rem;padding:1rem;background:linear-gradient(135deg,#ffc1071a,#ffc1070d);border:1px solid rgba(255,193,7,.3);border-radius:12px}.status-content.svelte-n0w5vs{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.status-icon.svelte-n0w5vs{font-size:1.25rem}.status-title.svelte-n0w5vs{font-weight:600;font-size:.875rem;color:#000000e6;margin-bottom:.25rem}.status-subtitle.svelte-n0w5vs{font-size:.75rem;color:#0009;line-height:1.4}.verify-btn.svelte-n0w5vs{width:100%;background:linear-gradient(135deg,#ffc107,#ff9800);border:none;border-radius:8px;padding:.5rem 1rem;color:#fff;font-weight:600;font-size:.8rem;cursor:pointer;transition:all .2s ease}.verify-btn.svelte-n0w5vs:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ffc1074d}.verify-btn.premium.svelte-n0w5vs{background:linear-gradient(135deg,#4caf50,#45a049)}.verify-btn.premium.svelte-n0w5vs:hover{box-shadow:0 4px 12px #4caf504d}.logout-section.svelte-n0w5vs{padding:1rem;border-top:1px solid rgba(0,0,0,.05)}.logout-btn.svelte-n0w5vs{width:100%;background:#dc35451a;border:1px solid rgba(220,53,69,.2);border-radius:12px;padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .2s ease;color:#dc3545;font-weight:500}.logout-btn.svelte-n0w5vs:hover{background:#dc354526;border-color:#dc35454d}@media (min-width: 768px) and (max-width: 1024px){.dashboard-sidebar.svelte-n0w5vs{position:fixed;top:0;left:0;width:280px;height:100vh;transform:translate(-100%);transition:transform .3s ease;z-index:1000}.dashboard-sidebar.open.svelte-n0w5vs{transform:translate(0)}.mobile-header.svelte-n0w5vs{display:flex}}@media (min-width: 1025px){.dashboard-sidebar.svelte-n0w5vs{position:relative;transform:translate(0);width:280px;height:100vh}.mobile-header.svelte-n0w5vs{display:none}}.dashboard-sidebar.svelte-n0w5vs::-webkit-scrollbar{width:4px}.dashboard-sidebar.svelte-n0w5vs::-webkit-scrollbar-track{background:transparent}.dashboard-sidebar.svelte-n0w5vs::-webkit-scrollbar-thumb{background:#7c4dff4d;border-radius:2px}.dashboard-sidebar.svelte-n0w5vs::-webkit-scrollbar-thumb:hover{background:#7c4dff80}.notification-badge.svelte-n0w5vs{display:inline-block;background:linear-gradient(135deg,#ff6b9d,#7c4dff);color:#fff;font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:10px;min-width:16px;text-align:center;margin-left:.5rem}
