.app-shell .mono-profile{box-sizing:border-box;background:hsl(var(--card));width:100%;min-height:373px;color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));box-shadow:0 14px 34px hsl(var(--foreground) / .1),inset 0 1px 0 hsl(var(--foreground) / .06);border-radius:25px;flex-direction:column;justify-content:space-between;padding:19px 20px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden}.mono-profile .mono-head{align-items:center;gap:16px;display:flex}.mono-profile .mono-avatar{background:linear-gradient(145deg,hsl(var(--secondary)),hsl(var(--accent)));border:2px solid hsl(var(--foreground) / .55);width:88px;height:88px;box-shadow:0 0 0 5px hsl(var(--foreground) / .12),inset 0 0 0 1px hsl(var(--foreground) / .2);color:hsl(var(--foreground));letter-spacing:-1px;border-radius:50%;flex:0 0 88px;place-items:center;font-size:27px;font-weight:700;animation:3.4s ease-in-out infinite mono-profile-ring;display:grid}.mono-avatar>span{width:100%;height:100%;color:inherit;font-size:inherit;background:0 0}.mono-profile .mono-identity{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mono-profile .mono-account{color:hsl(var(--muted-foreground));font-size:11px;font-weight:650;line-height:1.35}.app-shell .mono-profile .mono-name{letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:600;line-height:1.08}.mono-badges{flex-wrap:wrap;gap:4px;display:flex}.mono-badges a{background:hsl(var(--foreground) / .08);border:1px solid hsl(var(--foreground) / .28);color:hsl(var(--foreground));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-self:center;align-items:center;gap:3px;padding:3px 7px;font-size:9px;font-weight:750;line-height:1.2;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.mono-badges a:hover{background:hsl(var(--foreground) / .16);border-color:hsl(var(--foreground) / .5)}.mono-badges svg{width:10px;height:10px}.mono-profile .mono-divider{background:linear-gradient(90deg,hsl(var(--foreground) / .28),hsl(var(--foreground) / .05));flex:0 0 1px;height:1px}.mono-profile .mono-details{flex-direction:column;gap:9px;display:flex}.mono-profile .mono-bio{color:hsl(var(--foreground) / .85);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.mono-profile .mono-location,.mono-profile .mono-confirmed{color:hsl(var(--muted-foreground));margin:0;font-size:11px;font-weight:650;line-height:1.35}.mono-profile .mono-counts{color:hsl(var(--muted-foreground));gap:23px;font-size:12px;display:flex}.mono-counts a{color:hsl(var(--muted-foreground));align-items:baseline;gap:5px;text-decoration:none;display:flex}.mono-counts strong{color:hsl(var(--foreground));font-size:17px;font-weight:750;line-height:1}.mono-profile .mono-actions>div:first-child,.mono-profile .mono-actions>div:first-child>div{flex-wrap:wrap;gap:10px;display:flex}.app-shell .mono-profile.mono-profile .mono-actions :is(a,button){box-sizing:border-box;border:1px solid hsl(var(--border));height:auto;min-height:42px;color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:13px;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex}.app-shell .mono-profile.mono-profile .mono-actions :is(a,button):first-child{background:hsl(var(--foreground));border-color:hsl(var(--foreground));color:hsl(var(--background))}.app-shell .mono-profile.mono-profile .mono-actions :is(a,button):hover{background:hsl(var(--accent));border-color:hsl(var(--foreground) / .45);box-shadow:0 4px 14px hsl(var(--foreground) / .18)}.app-shell .mono-profile.mono-profile .mono-actions :is(a,button):first-child:hover{background:hsl(var(--foreground) / .85)}.app-shell .mono-profile.mono-profile .mono-actions :is(a,button):active{transform:translateY(1px)}.app-shell .mono-profile.mono-profile .mono-actions :is(a,button):focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}@keyframes mono-profile-ring{0%,to{box-shadow:0 0 0 5px hsl(var(--foreground) / .12),inset 0 0 0 1px hsl(var(--foreground) / .2)}50%{box-shadow:0 0 0 5px hsl(var(--foreground) / .27),inset 0 0 0 1px hsl(var(--foreground) / .32)}}
