.Sidebar-module__LL3y9G__sidebar{border-right:1px solid var(--border-color);z-index:50;background:#fff;flex-direction:column;width:280px;height:100dvh;transition:transform .3s;display:flex;position:fixed;top:0;left:0}.Sidebar-module__LL3y9G__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:150;background:#0006;position:fixed;inset:0}@media (max-width:768px){.Sidebar-module__LL3y9G__sidebar{transform:translate(-100%)}.Sidebar-module__LL3y9G__sidebar.Sidebar-module__LL3y9G__open{z-index:200;transform:translate(0);box-shadow:10px 0 30px #0000001a}}.Sidebar-module__LL3y9G__logo{flex-direction:column;gap:4px;padding:24px;display:flex}.Sidebar-module__LL3y9G__logoMain{color:var(--text-primary);align-items:center;gap:8px;font-size:1.125rem;font-weight:700;display:flex}.Sidebar-module__LL3y9G__logoSub{color:var(--text-secondary);margin-left:32px;font-size:.75rem}.Sidebar-module__LL3y9G__nav{flex-direction:column;flex:1;gap:4px;padding:16px;display:flex}.Sidebar-module__LL3y9G__navLink{border-radius:var(--radius-md);color:var(--text-secondary);align-items:center;gap:12px;padding:12px;font-weight:500;transition:all .2s;display:flex}.Sidebar-module__LL3y9G__navLink:hover{background:var(--secondary-bg);color:var(--text-primary)}.Sidebar-module__LL3y9G__active{color:var(--primary-blue);background:#eff6ff}.Sidebar-module__LL3y9G__userProfile{border-top:1px solid var(--border-color);align-items:center;gap:12px;padding:24px;display:flex}.Sidebar-module__LL3y9G__avatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.Sidebar-module__LL3y9G__userInfo{flex:1;overflow:hidden}.Sidebar-module__LL3y9G__userName{color:var(--text-primary);font-size:.9rem;font-weight:600}.Sidebar-module__LL3y9G__userRole{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.Sidebar-module__LL3y9G__logoutButton{color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.Sidebar-module__LL3y9G__logoutButton:hover{color:#dc2626;background:#fee2e2}
.layout-module__T8_2_W__dashboardContent{min-height:100vh;padding-left:280px}.layout-module__T8_2_W__mobileNav{z-index:30;border-bottom:1px solid var(--border-color);background:#fff;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}@media (max-width:768px){.layout-module__T8_2_W__dashboardContent{padding-left:0}}
.ReleaseNotesDialog-module__ybUM2W__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0006;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ReleaseNotesDialog-module__ybUM2W__dialog{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:500px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.ReleaseNotesDialog-module__ybUM2W__header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.ReleaseNotesDialog-module__ybUM2W__header h2{color:#111827;margin:0;font-size:1.5rem;font-weight:700}.ReleaseNotesDialog-module__ybUM2W__closeButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.ReleaseNotesDialog-module__ybUM2W__closeButton:hover{color:#4b5563;background:#f3f4f6}.ReleaseNotesDialog-module__ybUM2W__content{flex-direction:column;gap:32px;padding:32px;display:flex;overflow-y:auto}.ReleaseNotesDialog-module__ybUM2W__versionBlock{flex-direction:column;gap:16px;display:flex}.ReleaseNotesDialog-module__ybUM2W__versionHeader{align-items:center;gap:12px;display:flex}.ReleaseNotesDialog-module__ybUM2W__versionBadge{color:#2563eb;background:#eff6ff;border-radius:999px;padding:6px 12px;font-size:.875rem;font-weight:600}.ReleaseNotesDialog-module__ybUM2W__date{color:#6b7280;font-size:.875rem}.ReleaseNotesDialog-module__ybUM2W__notesList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ReleaseNotesDialog-module__ybUM2W__notesList li{color:#4b5563;align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.5;display:flex}.ReleaseNotesDialog-module__ybUM2W__checkIcon{color:#10b981;flex-shrink:0;margin-top:2px}.ReleaseNotesDialog-module__ybUM2W__footer{background:#fafafa;border-top:1px solid #f0f0f0;justify-content:flex-end;padding:24px 32px;display:flex}.ReleaseNotesDialog-module__ybUM2W__primaryButton{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:12px;padding:12px 24px;font-weight:600;transition:all .2s}.ReleaseNotesDialog-module__ybUM2W__primaryButton:hover{background:#1f2937;transform:translateY(-1px)}
