.theme-toggle-module__dLvPXa__toggle{border:1px solid var(--border);background:var(--surface-elevated);width:2.5rem;height:2.5rem;color:var(--text-primary);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.theme-toggle-module__dLvPXa__toggle:hover{background:var(--surface);border-color:color-mix(in srgb, var(--accent) 30%, var(--border));transform:scale(1.04)}.theme-toggle-module__dLvPXa__icon{position:relative;top:.5px}
.liquid-field-module__CYu0ha__field{z-index:0;pointer-events:none;background:var(--field);position:fixed;inset:0;overflow:hidden}.liquid-field-module__CYu0ha__blob{filter:blur(60px)saturate(1.4);will-change:transform;opacity:1;border-radius:50%;position:absolute}.liquid-field-module__CYu0ha__mint{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-mint) 50%, transparent), transparent);width:52vmax;height:44vmax;animation:34s ease-in-out infinite alternate liquid-field-module__CYu0ha__driftMint;top:-12vmax;left:-8vmax}.liquid-field-module__CYu0ha__cyan{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-cyan) 40%, transparent), transparent);width:46vmax;height:40vmax;animation:41s ease-in-out infinite alternate liquid-field-module__CYu0ha__driftCyan;top:-6vmax;right:-10vmax}.liquid-field-module__CYu0ha__violet{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-violet) 36%, transparent), transparent);width:40vmax;height:38vmax;animation:38s ease-in-out infinite alternate liquid-field-module__CYu0ha__driftViolet;bottom:-16vmax;right:8vmax}.liquid-field-module__CYu0ha__rose{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-rose) 26%, transparent), transparent);width:30vmax;height:30vmax;animation:45s ease-in-out infinite alternate liquid-field-module__CYu0ha__driftRose;bottom:-14vmax;left:12vmax}.liquid-field-module__CYu0ha__grid{background-image:radial-gradient(color-mix(in srgb, var(--foreground) 5%, transparent) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0}.liquid-field-module__CYu0ha__noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}html[data-theme=light] .liquid-field-module__CYu0ha__blob{opacity:1;filter:blur(80px)saturate(1.2)}html[data-theme=light] .liquid-field-module__CYu0ha__grid{background-image:radial-gradient(color-mix(in srgb, var(--foreground) 7%, transparent) 1px, transparent 1px)}html[data-theme=light] .liquid-field-module__CYu0ha__noise{display:none}@keyframes liquid-field-module__CYu0ha__driftMint{0%{transform:translate(0,0)scale(1)}to{transform:translate(9vmax,6vmax)scale(1.12)}}@keyframes liquid-field-module__CYu0ha__driftCyan{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-8vmax,9vmax)scale(.95)}}@keyframes liquid-field-module__CYu0ha__driftViolet{0%{transform:translate(0,0)rotate(0)}to{transform:translate(-10vmax,-7vmax)rotate(12deg)}}@keyframes liquid-field-module__CYu0ha__driftRose{0%{transform:translate(0,0)}to{transform:translate(12vmax,-5vmax)}}@media (prefers-reduced-motion:reduce){.liquid-field-module__CYu0ha__blob{animation:none}}html[data-theme=light] .liquid-field-module__CYu0ha__mint{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-mint) 55%, transparent), transparent)}html[data-theme=light] .liquid-field-module__CYu0ha__cyan{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-cyan) 40%, transparent), transparent)}html[data-theme=light] .liquid-field-module__CYu0ha__violet{background:radial-gradient(closest-side, color-mix(in srgb, var(--liquid-violet) 34%, transparent), transparent)}
.sidebar-profile-module__9ba2SG__wrap{width:100%;position:relative}.sidebar-profile-module__9ba2SG__trigger{border:1px solid var(--glass-border);background:var(--glass-bg);width:100%;color:var(--sidebar-foreground);cursor:pointer;text-align:left;font:inherit;border-radius:.9rem;align-items:center;gap:.6rem;margin:0;padding:.45rem .5rem .45rem .45rem;transition:background .12s,border-color .12s,box-shadow .12s;display:flex;box-shadow:inset 0 1px #ffffff14}.sidebar-profile-module__9ba2SG__trigger:hover{background:color-mix(in srgb, var(--liquid-mint) 8%, var(--glass-bg));border-color:color-mix(in srgb, var(--liquid-mint) 30%, var(--glass-border))}.sidebar-profile-module__9ba2SG__trigger[aria-expanded=true]{box-shadow:0 0 0 1px var(--sidebar-ring)}.sidebar-profile-module__9ba2SG__avatar{background:linear-gradient(145deg, #6ee7b7, var(--liquid-mint) 55%, #0ea5a4);color:#04120a;width:1.9rem;height:1.9rem;font-size:.65rem;font-weight:700;font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.02em;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.sidebar-profile-module__9ba2SG__text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.sidebar-profile-module__9ba2SG__name{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;line-height:1.2;text-decoration:none;overflow:hidden}.sidebar-profile-module__9ba2SG__sub{color:var(--sidebar-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1.2;overflow:hidden}.sidebar-profile-module__9ba2SG__chevron{color:var(--text-faint);flex-shrink:0;margin-right:.1rem;font-size:.9rem;line-height:1}.sidebar-profile-module__9ba2SG__scrim{z-index:55;cursor:default;background:#00000059;border:none;margin:0;padding:0;animation:.15s sidebar-profile-module__9ba2SG__profileScrimIn;position:fixed;inset:0}@keyframes sidebar-profile-module__9ba2SG__profileScrimIn{0%{opacity:0}to{opacity:1}}.sidebar-profile-module__9ba2SG__popover{z-index:65;border:1px solid var(--glass-border-strong);background:var(--glass-bg-strong);min-width:12rem;max-width:min(17.5rem,100vw - 1.5rem);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.5);backdrop-filter:blur(var(--glass-blur)) saturate(1.5);color:var(--text-primary);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:1.1rem;flex-direction:column;max-height:min(24rem,70vh);animation:.18s sidebar-profile-module__9ba2SG__profilePopoverIn;display:flex;overflow:hidden}@keyframes sidebar-profile-module__9ba2SG__profilePopoverIn{0%{opacity:.85;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.sidebar-profile-module__9ba2SG__popoverFloat{position:absolute;bottom:calc(100% + .4rem);left:0;right:0}.sidebar-profile-module__9ba2SG__popoverBottom{z-index:65;width:auto;position:fixed;bottom:.5rem;left:.5rem;right:.5rem}.sidebar-profile-module__9ba2SG__popoverHead{border-bottom:1px solid var(--glass-border);flex-shrink:0;align-items:center;gap:.65rem;padding:.75rem .9rem .65rem;display:flex}.sidebar-profile-module__9ba2SG__popoverHead .sidebar-profile-module__9ba2SG__avatar{width:2.1rem;height:2.1rem;font-size:.72rem}.sidebar-profile-module__9ba2SG__popoverBody{flex:1;min-height:0;padding:.4rem .45rem;overflow-y:auto}.sidebar-profile-module__9ba2SG__section{padding:.15rem 0}.sidebar-profile-module__9ba2SG__section+.sidebar-profile-module__9ba2SG__section{border-top:1px solid var(--glass-border);margin-top:.15rem;padding-top:.4rem}.sidebar-profile-module__9ba2SG__mItem{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.65rem;align-items:center;gap:.6rem;margin:0;padding:.45rem .5rem;font-size:.8rem;transition:background .1s;display:flex}.sidebar-profile-module__9ba2SG__mItem:hover,.sidebar-profile-module__9ba2SG__mItem:focus-visible,.sidebar-profile-module__9ba2SG__mItem[data-highlighted]{background:var(--glass-bg);outline:none}.sidebar-profile-module__9ba2SG__mItemDanger{color:var(--liquid-rose)}html[data-theme=light] .sidebar-profile-module__9ba2SG__mItemDanger{color:#b91c1c}.sidebar-profile-module__9ba2SG__mItemIcon{opacity:.9;width:1rem;height:1rem;color:var(--text-muted);flex-shrink:0}.sidebar-profile-module__9ba2SG__mItem:hover .sidebar-profile-module__9ba2SG__mItemIcon,.sidebar-profile-module__9ba2SG__mItem:focus-visible .sidebar-profile-module__9ba2SG__mItemIcon{color:var(--text-primary)}.sidebar-profile-module__9ba2SG__mItemLabel{flex:1;min-width:0}
